<SEC-DOCUMENT>0001084991-20-000011.txt : 20200331
<SEC-HEADER>0001084991-20-000011.hdr.sgml : 20200331
<ACCEPTANCE-DATETIME>20200331172130
ACCESSION NUMBER:		0001084991-20-000011
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20191231
FILED AS OF DATE:		20200331
DATE AS OF CHANGE:		20200331

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			NATURAL GAS SERVICES GROUP INC
		CENTRAL INDEX KEY:			0001084991
		STANDARD INDUSTRIAL CLASSIFICATION:	OIL, GAS FIELD SERVICES, NBC [1389]
		IRS NUMBER:				752811855
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		404 VETERANS AIRPARK LANE
		STREET 2:		SUITE 300
		CITY:			MIDLAND
		STATE:			TX
		ZIP:			79705
		BUSINESS PHONE:		(432) 262-2700

	MAIL ADDRESS:	
		STREET 1:		404 VETERANS AIRPARK LANE
		STREET 2:		SUITE 300
		CITY:			MIDLAND
		STATE:			TX
		ZIP:			79705
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>ngs-20191231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:3fda2047-0bc7-41e9-a7cf-616c42931bfb,g:ca7d5f33-a5ea-41f8-9129-cdf33d06e683,d:a55308054551461ebaf3a934c93f5418--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ngs="http://naturalgaservices.com/20191231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>ngs-20191231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGFibGU6ODdhY2I1M2E3OGI4NDEzNThlNWI4OTE1OWQ4NDA4NTYvdGFibGVyYW5nZTo4N2FjYjUzYTc4Yjg0MTM1OGU1Yjg5MTU5ZDg0MDg1Nl8xMS0xLTEtMS0w_fa92156f-15f1-4510-837e-14659858a111">2019</ix:nonNumeric><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGFibGU6ODdhY2I1M2E3OGI4NDEzNThlNWI4OTE1OWQ4NDA4NTYvdGFibGVyYW5nZTo4N2FjYjUzYTc4Yjg0MTM1OGU1Yjg5MTU5ZDg0MDg1Nl8xMi0xLTEtMS0w_872e9e25-6915-47e3-b5aa-9365fdbb3e03">FY</ix:nonNumeric><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGFibGU6ODdhY2I1M2E3OGI4NDEzNThlNWI4OTE1OWQ4NDA4NTYvdGFibGVyYW5nZTo4N2FjYjUzYTc4Yjg0MTM1OGU1Yjg5MTU5ZDg0MDg1Nl8xMy0xLTEtMS0w_fbc8f1e8-84a6-4fb7-8313-62e13c358e7c">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGV4dHJlZ2lvbjpkY2FmODg0MzllNDM0MzhiYTc1ZDkyNDgyNTIyYjg2Nl8zNw_b9539af9-16bd-430a-a08d-4cbfa2280439">0001084991</ix:nonNumeric><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGV4dHJlZ2lvbjpkY2FmODg0MzllNDM0MzhiYTc1ZDkyNDgyNTIyYjg2Nl8zOA_335cbf7a-9d1c-48d2-8aa2-c7d69ac255e6">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i1fec003cb0fc4e3689284580a617b547_D20190101-20191231" name="ngs:LesseeOperatingLeaseRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzA2Njc_ad3d353b-a669-45a9-85d7-977a84d14715">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i9db346f021dc427b9c9f7d7b52db9345_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI4MjA_41d54816-f54d-40fb-911b-e478c21d4c54">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTQvZnJhZzplNmE2ODE1ZmFhN2U0MTI1YjNmZGVkNzYwNGRjZTFjYi90YWJsZTo5ZWFkN2IyMGQ3NDk0NDcyYjA0NTE1YjBlNDNmNGNjMC90YWJsZXJhbmdlOjllYWQ3YjIwZDc0OTQ0NzJiMDQ1MTViMGU0M2Y0Y2MwXzUtMS0xLTEtMA_cb5e4884-fee5-47e9-9a45-fa817314642c">3.25</ix:nonNumeric><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="ngs:DefinedContributionPlanEligibilityAgeMinimum" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzEyMw_c3e901d3-4f2f-4102-9a93-2f7bacb7ec6d">P18Y</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="ngs-20191231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="if3c7677ac27c48c8ba73858510ce7d2a_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i49782f16f9404d86af97884bb4bc9a6b_I20200326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib63a5e7d4f684977bc372e3abf615c61_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i9be95712541041a9a1762eddeebcd878_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</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="i34aaaaefc5154323bfe43200384d4150_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</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="i54d0f1cd753e4f84872985cf0e4bd551_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25bd7fd1c0ff4896a625717642da9bc1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ProductSalesMember</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="ib3268434d8ec4617a4edcfc3cb694cf0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ProductSalesMember</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="i00cb7ed9b30a466aa9c5955d3bc53407_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ProductSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3205a986ac53439aa9c70ca113a058a5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</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="idcb5645b3e2d4f799e50d9ae3daadf36_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</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="id0b1001916ef43428539e2349e5d5dcc_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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:context id="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5e0a130ec8048429cf15120e9b2e072_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49da8a7564cd46bf859e9ba6301b8b65_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62add410afde4c5599b76a16291a6338_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e00e8e9669b4c669af0001bee44689f_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d9fd3628c584e17a1b1b45f4a71b7b8_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45f15e90b3f04974b0630013dc0827f2_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fad653017b44ce6ae07338c407a2a89_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4af6ed940eec4909bea4ee1066780007_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaf430be95b14d728577e42388773d92_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i9994a1d8ba0f4dafb18d3d163d600ce1_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i4fc84819b05d416d90d243016b5b059d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i2ebcb80a69b441038bed64cf66fa3f25_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i0c32b037069d483b9443da333fdd073a_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i226c961298834d849810067c448ff80d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i35b0f1c7bbd842a38d0990949b7c27b4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i9df5c801c3fc4540a6eb1c7e8a6f9a7b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide3bae6e92d64232a5bd83e04697bd2f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i07f3bae984b4442aacd2242f9419bbfd_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i5c37e710708545b28bd560c4fce15529_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="id09d2d0318664838ae4453e7adb59634_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i21f9f463879546419439b4f6f4c00311_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i4ec2f71dd53f47c19edb00edb1e45824_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i475f6abf14f1404e83de6c1af842cc4a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieac5f362a1694385a81291fbd33a6143_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="ic9097c723c494b54baf9243b19a08d9c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i29cce10cc69b416ca74a56e69e07249d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="ie5202d15eebb4e029d109d08d625810d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i2569b589c30047e09e90908d324cb180_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></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="ice7a4eca3e944cfaa49e07ef8c2f1426_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></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="i945814c2ce724dcbbb6a080cf4b31add_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ngs:BillandHoldArrangementMember</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="i236b7cd5292745f89ac428199ba26af8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ngs:BillandHoldArrangementMember</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="i9813b416c89245b2b4fe8991b8981c89_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorRelatedMember</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="i33d7e41de2034efbb9ed6a9409d85285_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorRelatedMember</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="i8a8af8c1034c4f0aa506e95550df8779_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3753567ea1aa455ba77896da421a1f9e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:FlaresRelatedMember</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="i13ba218fbd9f49fd837a3e7e0084030f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:FlaresRelatedMember</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="ib4be02faabb24597a28933dc71415ae0_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:FlaresRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a69f734193f4d5e8d8fe256729ec22c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:OtherPartsRebuildsMember</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="i3609e54a58524564a92b2c47625caa2b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:OtherPartsRebuildsMember</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="i5156cefa6002494185319ab85258e18f_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:OtherPartsRebuildsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06a05228865c4580858920d7d0a257b5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceAndMaintenanceMember</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="i09faaa383a064a1abf13958440b490ca_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceAndMaintenanceMember</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="iefacfc3328824a67b276e0327078743c_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48244c221d294f279aee1776b947db00_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="ic3da9be29383424fbe5ca3382ae669c2_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2221345ada0648519965d35d79835198_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ngs:SalesRevenueGoodsNetAndRentalIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</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="i101d7a15f78a4daa95f118bb4dfdca00_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ngs:SalesRevenueGoodsNetAndRentalIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</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="id0d2e9ef6de7452db63414c1f9516b50_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:DevonEnergyProductionIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ngs:SalesRevenueGoodsNetAndRentalIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42bd66a588b0488e91201bc88ba6aa60_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ngs:SalesRevenueGoodsNetAndRentalIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0917e0f442b34015bb2b70b66b58d057_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</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="i45193390303149999d99986b562ae3e7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</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="i92ba1754337e49499f981c378ced4672_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</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="i6999f514eeca4c168fb68787011c85e5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i1fec003cb0fc4e3689284580a617b547_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><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="i99cde69d2fac4ae9b0e98f0c2260aad6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i96a7f88be9714240915794a925472cd7_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="ia4bce7b7bd354bd1b9fefd210e13aeb9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>ngs:segment</xbrli:measure></xbrli:unit><xbrli:context id="ib5aa39c0d1ee422cb51e7508c4e58b15_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</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="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="compressor"><xbrli:measure>ngs:compressor</xbrli:measure></xbrli:unit><xbrli:context id="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="idc54132c202949a49da1a6cd02d44e45_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:RentalCompressorUnitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i328a1de6d7fe462cb76fd2fd4ae52dcf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:RentalCompressorUnitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf973fd5654a40c198a79fa03dcdfac3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:RentalCompressorUnitWorkInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ba4c9abdb0e45caa1ee0799a8f0450b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:RentalCompressorUnitWorkInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76979b8cc58b484eb68102d5d8109057_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id35bb8a9f44c467c80a4a8fc9db861aa_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5a02cad4cd34dd5a2eb04f1c6596273_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</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="i41ecc8ecd3fa4c65a7b6f0c3b0dd4830_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</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="i6a6f9d1c445e48fc91d69a9e0a4a0de6_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i583430a9187b4235a556b03722ecb118_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnits400600HorsepowerMember</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="i9614aab0b50143718776c3a7973c361a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnits400600HorsepowerMember</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="i86cb4fa2422f412495ec4e171b8e0036_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnits1380HorsepowerMember</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="i003e2ac04bf247558bab5f1755eb3248_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnitPeerHorsepowerMember</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="i9badc7e0e4f9490cbf2aada37570c90b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnitPeerHorsepowerMember</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="i1db4a9eb3e994ef396df0f569bfc7528_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</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="ia090bafb728b4fc3b70b288c2b6ace9c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis">ngs:RentalCompressorUnitMember</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="i31f07487f0f4412bbb50608a014809bc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ngs:LossOnRetirementOfRentalEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis">ngs:RentalCompressorUnitMember</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="ie4272a1c96c149d083a9dc2640917775_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis">ngs:RentalCompressorUnitMember</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="i8538ca8ab47d446cb7cfc2ffc4d1cfce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i426a40b15215473689b3e0dafade1171_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4755f03cd4164d3897f6be4fd62937d8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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="i93f1a770545f4177a32da83fc8dd99de_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie909d0ec9c8042eab2efb3ccc20bcfdf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1617fa12c8e42f7afc99c79ec6ea732_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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="iec2ce2b8fa6a49b28aec677fe5961b96_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="id35f3d47daff4182b3e13bda32677ef0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2db6e72d7284e0e8cb75af5c4e1f94c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:OfficeEquipmentAndFurnitureMember</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="i3f271653835446fc8c816ab585f4e62d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:OfficeEquipmentAndFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3138003e0cf64cdfb9c0788fbb7798c5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:OfficeEquipmentAndFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59e3059bb7ad4046ab0f55917eccd184_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</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="i1ead0e84024a466ca6fafac1e83544e3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9493a822ab14403db9563ef5bce97efe_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89a78aa0516b4d13a7f28b05f6e7fe1c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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="i5aa76f34ca5f4fc1a5152948ddd4a250_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="ie19e02dfa1bd44828bc89b726a3ed411_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia198d1a0f76641779c4dbd8fc8e4cc52_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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="i9f2a66e0b6e4426caa8cb648349c3590_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f775606494743d0a3ba83b543ef4898_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeffe8dd5577451bbda802ada84516bb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="ibc840508de1c49fcb9f510a22c12652c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i718387e3c8eb4f20a409867d54f03bb6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:PropertyPlantandEquipmentExcludingRentalEquipmentMember</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="i7eedbaf78d06460aadab42a5449f6b2f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:PropertyPlantandEquipmentExcludingRentalEquipmentMember</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="i4333505d03504c43813d3dcb0df3a204_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:PropertyPlantandEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e987d7699264e158d4cffee705bd486_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</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="i3732351a11854044bbbf6624fed5a22d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</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="ic73f9a46d6c14b0ab619202e9e9d0748_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffe1a6c1b87b487fa04a1a4f02477c0d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><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="i39f9f962a4a24aebbc2d1a770c5174b5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:SalesServiceLineMember</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="id8a12388d2a5407f8ed9b7bc38a6ee1c_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:SalesServiceLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i626529b21baa492287d8cb0d7d111b89_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</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="i6ae4e18302db40ff8bf0a14896e24347_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</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="i66ab553ceba14f86a3c07c71ad8f487a_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68e84629f7f54a84b5da43ba4da1bfb3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="ib0a48830a29c47508578dabf5eafa836_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="i192184f28f834f0e9517789a2fbc93ae_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20c15b61992746b4961cc71c0fe3f703_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if646af908ff94660837df33afa6a2660_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1239c9a63bdd46579ee7532ec11c40f3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i680b78bce6504f409bbe0dd415ef5d44_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7527d02facc429d86a1bcd172cb9de0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id457dd6734624d359aa3609f21ccd8c7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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:unit id="loan"><xbrli:measure>ngs:loan</xbrli:measure></xbrli:unit><xbrli:context id="ia805435feef342f89a827629bb77e159_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ngs:ReferenceRateAxis">ngs:LiborBasedRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie005ca61d3304ee4bb4d61c39301e99e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ngs:ReferenceRateAxis">ngs:LiborBasedRateMember</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="i77c427f189fc4503b7e834a0c7e00793_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ngs:ReferenceRateAxis">ngs:CbFloatingRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="if9962dd76da040d5bce1952f925186e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="i96e45829622240c59ee3f90c3148834a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i9b549fa588734a1090cd05c6617b597f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67fcb1afec6840da8f5c5df084c1a6c6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2017Member</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="i375558cd53754492ab5e35ffddc0a53b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2016Member</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="i1673abc491ca47f88697b08d58fc666f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2015Member</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="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6788304ce6d14e2b981b8f130c078ed0_D20140618-20140618"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:TwoThousandNineRestrictedStockUnitsPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2014-06-18</xbrli:startDate><xbrli:endDate>2014-06-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4204c10c26d4b3c893a466fa3d2787f_I20140618"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:TwoThousandNineRestrictedStockUnitsPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-06-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ccf605d11c8451a8d93989a442e7189_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:TwoThousandNineRestrictedStockUnitsPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa615762756d458598a41d37d20c9c8b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:TwoThousandNineRestrictedStockUnitsPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="iffa98a9177d04656859dd07ce06f3de3_I20190620"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb17bba7d36b4a86be36f30a5d4215dc_D20170214-20170214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-02-14</xbrli:startDate><xbrli:endDate>2017-02-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa0e45cd8b6a4b70b3c79e11ff926cfc_D20170323-20170323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ngs:VicePresidentofTechnicalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-23</xbrli:startDate><xbrli:endDate>2017-03-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60e5c41bacf04f7a80211a24bbd5c677_D20170323-20170323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-23</xbrli:startDate><xbrli:endDate>2017-03-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ae8dd853e5c4c37a37c6dda751e72cc_D20170323-20170323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-23</xbrli:startDate><xbrli:endDate>2017-03-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6219da8884a4dc68fa8f72b036c7cbd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="i16f52bc0c29743aca692bef8dc5dc204_D20191115-20191115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-15</xbrli:startDate><xbrli:endDate>2019-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idde6ed8355f940718a2a77eee9fdadb0_D20191115-20191115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-15</xbrli:startDate><xbrli:endDate>2019-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7317cf7b70b41e3ba1c82e6da4f8638_D20191115-20191115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-15</xbrli:startDate><xbrli:endDate>2019-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55e8020929924092aa5ad01c97cbd54f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if84132569b9842dca23dc1122c3ff3ce_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifecacb5d36e2432babd77de8edf0eb93_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bd34ac395c74370a3154dd247c34c41_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0165ef76716c4537bcb08d0974f25ea7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4becbe18a5444e8b45a301a721178cd_I20160616"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:A1998StockOptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9db346f021dc427b9c9f7d7b52db9345_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:A1998StockOptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="i7663c677d2c3451b9060076eee7f6efd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:A1998StockOptionPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd783bd8396b4e00906663cea8659aef_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if41161db7bc44bcb9908879bc668fe84_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeTwoMember</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="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf796d2fa08a440a8e690a786247407e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeThreeMember</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="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb5a03bb4f2c4417a0ca3d182b7ea5df_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeFourMember</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="i1a107d431ccb4873982115ad334aec75_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29457a04f4d54121b80accc723e090b2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeFiveMember</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="ia41f8e4e55714b008b7de662cd636984_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87c8282804a3469bb26336261fe66e8f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="if165ccc0c58d4c0cbc2c606408d3a5ad_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="i0d7d29879c2d4cd19228df1241794bda_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11f2517a93ab42eb862ad7121aa965eb_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39241c56bb604494bd9fc92ae4d0f88d_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">ngs:NGLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25693db66dc64d599f5b64ccac1c6de2_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ngs:GenisHoldingsLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">ngs:NGLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9827a61ecd66451a971cb034d363ec64_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</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="if924fdc1779442e788906a26708a5203_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="ib948bed237c44082960a11d316dd403b_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</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="id5f441a96eda4293b6c7583c99bbcb2d_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a69aa4cf6664eb3a0f29b7fe5356004_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife86313871d1475793c27613e651387d_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</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="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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="iddd69a38082746e9a736e46c02714f92_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</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="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia95bf455b2af41f2b4f955a07985e397_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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="iaec29333533e45818966b72daf17a524_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c61a71e6f714178a3fd03cffa4e24b2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01c6890e37904462973718a44de2e575_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ia55308054551461ebaf3a934c93f5418_1"></div><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;">Washington, D.C. 20549</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><img src="ngs-20191231_g1.jpg" alt="ngs-20191231_g1.jpg" style="height:111px;width:194px;"/></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTAw_acade988-7a1f-40a3-8fe7-4229e40acf32">10-K</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNDk4_b06d2f9a-61b4-4af7-b5ca-a9d5ba9d0a2d">&#9746;</ix:nonNumeric> ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;">For the fiscal year ended</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;"> <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTAz_f8020d81-2e3e-4220-8ab1-dd4e1f63cf66">December&#160;31, 2019</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;">or</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNDk5_2c1c919e-003d-4555-8f71-dfb961026a01">&#9744;</ix:nonNumeric> TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;">For the transition period from________________________to__________________________</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;text-decoration: underline;">Commission file number: <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTA2_df72cb43-c284-4eea-93e5-952dfe9db850">1-31398</ix:nonNumeric></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;text-decoration: underline;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTA4_5e0163f0-7487-43e5-a47a-c7daef4361a9">NATURAL GAS SERVICES GROUP, INC.</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.568%;"><tr><td style="width:1.0%;"></td><td style="width:41.145%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.862%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:39.993%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8wLTAtMS0xLTM5NTM_7735c883-4f78-48da-8d28-47049afd5cff">Colorado</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8wLTItMS0xLTM5NTU_e6d7148d-51f4-4f55-a016-5d1635d52b13">75-2811855</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S.&#160;&#160;Employer Identification No.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8yLTAtMS0xLTM5OTAvdGV4dHJlZ2lvbjpiMjAwZmQxMTY5MDU0NGYwYjkwNDcyNzk4YWNiMjkzMV80Mzk4MDQ2NTExMTk2_bc43693e-c284-4bd5-8252-031c9b498a47">404 Veterans Airpark Lane, Suite 300</ix:nonNumeric>, <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8yLTAtMS0xLTM5OTAvdGV4dHJlZ2lvbjpiMjAwZmQxMTY5MDU0NGYwYjkwNDcyNzk4YWNiMjkzMV80Mzk4MDQ2NTExMjA1_576d8d05-b870-433a-be43-630fb30b1aec">Midland</ix:nonNumeric>, <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8yLTAtMS0xLTM5OTAvdGV4dHJlZ2lvbjpiMjAwZmQxMTY5MDU0NGYwYjkwNDcyNzk4YWNiMjkzMV80Mzk4MDQ2NTExMjEy_c75a4f8b-68f6-46e8-92ca-976fc9ed3b08">Texas</ix:nonNumeric></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8yLTItMS0xLTM5NTk_8d442e90-ad49-42db-bcc7-9a15bfa81bf0">79705</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Address of principal executive offices)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Zip Code)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Registrant&#8217;s telephone number, including area code:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF81LTItMS0xLTM5OTkvdGV4dHJlZ2lvbjpiNGRjYzAxNzhmMWU0MTQ2YWUzNzdjZGZjNzBmNGVjMl80Mzk4MDQ2NTExMTI3_8c85ab53-a069-4557-a8ab-d3435bc066ef">(432)</ix:nonNumeric> <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF81LTItMS0xLTM5OTkvdGV4dHJlZ2lvbjpiNGRjYzAxNzhmMWU0MTQ2YWUzNzdjZGZjNzBmNGVjMl80Mzk4MDQ2NTExMTM3_4c0a2163-db02-4e0b-b5ee-0e651db13962">262-2700</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Securities registered pursuant to Section 12(b) of the Act:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title of each class</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trading Symbol(s)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF85LTAtMS0xLTM5NjM_851d34ee-1454-4b61-b0d7-6fb58d68b58a">Common Stock, $.01 par value</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF85LTEtMS0xLTQwNjk_5ed64e2b-8961-4013-8e9c-c077c0aa27c2">NGS</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF85LTItMS0xLTM5NjE_da21ed82-4446-463b-b292-0c61cc381613">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Securities registered pursuant to section 12(g) of the Act:&#160;&#160;None.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Yes &#9744;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTEy_a6ec6791-7c24-4d9c-bc3a-a785ba060c77">No</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Yes &#9744;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTEx_e3fff507-f66d-467e-8f90-3ab606b9938d">No</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant:&#160;&#160;(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.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">  <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTA5_2d1c237f-8b04-4a81-94fb-25be9afc4a8c">Yes</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;No &#9744;&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;40232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">    <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTEw_54090c96-3ca1-4403-9160-d988a16b6bb7">Yes</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No &#9744;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant&#8217;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.              Yes &#9744;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company.&#160;&#160;See definition of &#8220;accelerated filer and large accelerated filer&#8221; in Rule 12b-2 of the Exchange Act.&#160;&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(Check one):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.557%;"><tr><td style="width:1.0%;"></td><td style="width:14.642%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.820%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.300%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:18.618%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:18.620%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Large accelerated filer&#160;&#9744;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6ZDRlY2EzZWIwNWI5NDBmYTgxMzMwZDFhNTE5ZjM5OWIvdGFibGVyYW5nZTpkNGVjYTNlYjA1Yjk0MGZhODEzMzBkMWE1MTlmMzk5Yl8wLTEtMS0xLTQwMzgvdGV4dHJlZ2lvbjoxOWE5ZGU4YmZhMDk0Mzc2OWNkNTg0NmNiYzA5MDdjMl80Mzk4MDQ2NTExMTcx_5fe0583c-36c4-412f-bb92-69057b0572f8">Accelerated filer</ix:nonNumeric>&#160;&#160;&#160;&#9746;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Non-accelerated filer &#9744;</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Smaller reporting company&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6ZDRlY2EzZWIwNWI5NDBmYTgxMzMwZDFhNTE5ZjM5OWIvdGFibGVyYW5nZTpkNGVjYTNlYjA1Yjk0MGZhODEzMzBkMWE1MTlmMzk5Yl8wLTMtMS0xLTQwNDEvdGV4dHJlZ2lvbjo4ZmMyYzQ4NmFlNWI0YjA2OGE1YjM1MGY0MjcwYTg5M180Mzk4MDQ2NTExMTY3_26e160f4-d310-4b9b-bc5c-ca42a59c2b36">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Emerging growth company <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6ZDRlY2EzZWIwNWI5NDBmYTgxMzMwZDFhNTE5ZjM5OWIvdGFibGVyYW5nZTpkNGVjYTNlYjA1Yjk0MGZhODEzMzBkMWE1MTlmMzk5Yl8wLTQtMS0xLTQwNDQvdGV4dHJlZ2lvbjowYWIzMzYwYjBiZGE0YjI3YjYwYmViMTU0ZmU2MzZlMF80Mzk4MDQ2NTExMTYz_f1365aef-cad3-41be-a7e2-ee8d30fd6b89">&#9744;</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">    Yes </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl80Mzk4MDQ2NTE0NDEx_71e4d0c6-9ae1-4a49-8a59-67098d50c635">&#9744;</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">&#9746;</span></div><div style="padding-right:6pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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.&#9744;</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">The aggregate market value of voting and non-voting common equity held by non-affiliates of the Registrant as of June&#160;30, 2019 was approximately $<ix:nonFraction unitRef="usd" contextRef="if3c7677ac27c48c8ba73858510ce7d2a_I20190630" decimals="0" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8yODUz_1f91762e-a97d-44f3-bf6d-9b0daca30d4c">216,747,630</ix:nonFraction> based on the closing price of the common stock on that date on the New York Stock Exchange.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="height:36pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:95%;">At March&#160;26, 2020, there were <ix:nonFraction unitRef="shares" contextRef="i49782f16f9404d86af97884bb4bc9a6b_I20200326" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8yOTY3_8775e7af-e0d7-4111-a5fc-24fac85cd4fb">13,382,569</ix:nonFraction> shares of the Registrant's common stock outstanding.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:95%;">Documents incorporated by reference</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:95%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTEz_c73cc9a8-b43a-42ec-b08a-9ee23004b17d" escape="true">Certain information called for in Items 10, 11, 12, 13 and 14 of Part III are incorporated by reference to the registrant&#8217;s definitive proxy statement for the annual meeting of shareholders expected to be held on June&#160;25, 2020.</ix:nonNumeric></span></div><div id="ia55308054551461ebaf3a934c93f5418_7"></div><div><span><br/></span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div id="ia55308054551461ebaf3a934c93f5418_10"></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:6.797%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:77.765%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.438%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FORM 10-K</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NATURAL GAS SERVICES GROUP, INC.</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">TABLE OF CONTENTS</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item No.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Page</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_16">PART I</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 1.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_19">Business</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_19">1</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 1A.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_22">Risk Factors</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_22">9</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 1B.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_25">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_25">17</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 2.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_28">Properties</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_28">18</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 3.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_31">Legal Proceedings</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_31">18</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 4.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_34">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_34">18</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_37">PART II</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 5.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_40">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of</a></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_40">Equity Securities</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_40">19</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 6.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_43">Selected Financial Data</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_43">20</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 7.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_46">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_46">24</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 7A.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_49">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_49">36</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 8.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_52">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_52">36</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 9.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_55">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_55">36</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 9A.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_58">Controls and Procedures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_58">36</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 9B.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_61">Other Information</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_61">38</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_67">PART III</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 10.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_70">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_70">40</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 11.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_73">Executive Compensation</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_73">40</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 12.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_76">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder</a></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_76">Matters</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_76">40</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 13.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_79">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_79">40</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 14.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_82">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_82">40</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_85">PART IV</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 15.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_88">Exhibits and Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_88">41</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item 16.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#0000ff;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Form 10-K Summary</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_91">42</a></span></div></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_13"></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This Annual Report on Form 10-K contains certain forward-looking statements, within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended, and information pertaining to us, our industry and the oil and natural gas industry that is based on the beliefs of our management, as well as assumptions made by and information currently available to our management.&#160;&#160;All statements, other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our future financial position, growth strategy, budgets, projected costs, plans and objectives of management for future operations, are forward-looking statements.&#160;&#160;We use the words &#8220;may,&#8221; &#8220;will,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;budget&#8221; and other similar words to identify forward-looking statements.&#160;&#160;You should read statements that contain these words carefully and should not place undue reliance on these statements because they discuss future expectations, contain projections of results of operations or of our financial condition and/or state other &#8220;forward-looking&#8221; information.&#160;&#160;We do not undertake any obligation to update or revise publicly any forward-looking statements.&#160;&#160;Although we believe our expectations reflected in these forward-looking statements are based on reasonable assumptions, no assurance can be given that these expectations or assumptions will prove to have been correct.&#160;&#160;Important factors that could cause actual results to differ materially from the expectations reflected in the forward-looking statements include, but are not limited to, the following factors and the other factors described in this Annual Report on Form 10-K under the caption &#8220;Risk Factors&#8221;:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">significant economic disruptions and adverse consequences resulting from current and possible long-term effects of the COVID-19 global pandemic;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">conditions in the oil and natural gas industry, including the supply and demand for natural gas and wide fluctuations and possible prolonged depression in the prices of oil and natural gas;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">economic challenges presently faced by our customers in the oil and natural gas business that, in turn, could adversely affect our sales, rentals and collectability of our accounts receivable;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">regulation or prohibition of new well completion techniques;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">competition among the various providers of compression services and products;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in safety, health and environmental regulations;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">changes in economic or political conditions in the markets in which we operate;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">failure of our customers to continue to rent equipment after expiration of the primary rental term;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the inherent risks associated with our operations, such as equipment defects, malfunctions and natural disasters;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our inability to comply with covenants in our debt agreements and the decreased financial flexibility associated with our debt;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">future capital requirements and availability of financing;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">fabrication and manufacturing costs;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">general economic conditions;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">acts of terrorism; and </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">fluctuations in interest rates.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe that it is important to communicate our expectations of future performance to our investors.&#160;&#160;However, events may occur in the future that we are unable to accurately predict or that we are unable to control.&#160;&#160;When considering our forward-looking statements, you should keep in mind the risk factors and other cautionary statements in this Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_16"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">i</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART I</span></div><div id="ia55308054551461ebaf3a934c93f5418_19"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1.&#160;BUSINESS</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Unless the context otherwise requires, references in this Annual Report on Form 10-K to &#8220;Natural Gas Services Group,&#8221; the &#8220;Company&#8221;, "NGS", &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; or &#8220;ours&#8221; refer to Natural Gas Services Group, Inc.&#160;&#160;Certain specialized terms used in describing our natural gas compressor business are defined in "Glossary of Industry Terms" on page 8.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The Company</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are a leading provider of natural gas compression services and equipment to the energy industry. The Company manufactures, fabricates, rents, sells and maintains natural gas compressors and flare systems for oil and natural gas production and plant facilities. NGS is headquartered in Midland, Texas, with fabrication facilities located in Tulsa, Oklahoma and Midland, Texas, and service facilities located in major oil and natural gas producing regions in the U.S.   </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has shifted its focus over the last several years to medium to large horsepower applications that apply to natural gas associated with oil-weighted production.  Our primary customers are exploration and production companies that utilize our compressor units for artificial lift applications, i.e., production enhancement enabled with high-pressure gas compression equipment, on unconventional oil wells on single and multi-well pads. In addition, our customer base includes E&amp;P companies that are focused on natural gas-weighted production (with typically smaller horsepower applications) as well as midstream companies. The Company's largest rental area is the Permian Basin (approximately 36% of rental revenues in 2019), with the large majority of its remaining rental revenue being generated in other oil and natural gas producing regions and plays in Texas, New Mexico and Oklahoma, including the San Juan Basin, the Texas Panhandle / western Oklahoma, the Barnett Shale, and central Oklahoma. Other regions and plays in which we provide service include the Utica and Marcellus Shales, Michigan and the DJ Basin.         </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental contracts typically provide for initial terms of six to 24 months, with our larger horsepower units having contract terms of up to 60 months. As of December&#160;31, 2019, we had 2,304 natural gas compression units in our rental fleet with 429,650 horsepower.  At year end 2019, we had 1,419 natural gas compression units in service with 299,836 horsepower, resulting in horsepower utilization of 69.8%, We added 82 units with approximately 74,000 horsepower to our fleet during 2019. Fifty-four of those units were 400 horsepower or larger (including 49 at 1,380 horsepower each), representing approximately 95% of the horsepower added.   </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue increased 19.8% to $78.4 million from $65.5 million for the year ended December&#160;31, 2019 compared to the  year ended December&#160;31, 2018. This growth was largely the result of our rental revenue increasing 18.7% to $56.7 million in 2019 from $47.8 million in 2018. For the year ended December&#160;31, 2019 the Company reported a net loss of $13.9 million as compared to net loss of $466,000 for the year ended December&#160;31, 2018.  In addition, the Company's adjusted EBITDA increased 10.5% to $24.0 million in 2019 from $21.8 million in 2018.  See "Item 6, Selected Financial Data, Non-GAAP Financial Measures" for a reconciliation of adjusted EBITDA to its closest GAAP financial measure, net (loss) income.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December&#160;31, 2019, current assets were $42.4 million, which included $11.6 million of cash and cash equivalents.&#160;&#160;Current liabilities were $5.5 million at year end 2019, which included the full amount outstanding on our line of credit of $417,000.&#160;Our stockholders' equity as of December&#160;31, 2019 was $247.7 million.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Please see "Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations" for further information.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our Operating Units</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We identify our operating units based upon major revenue sources as Rental, Sales, Service and Maintenance and Corporate.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Rental.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental compression units provide small, medium and large horsepower applications for unconventional oil and natural gas production. Our rental contracts typically provide for initial terms of six to 24 months, with our larger horsepower units having contract terms of up to 60 months. By outsourcing their compression needs, we believe our customers are able to increase their revenues by producing higher volumes of oil and natural gas due to greater equipment run time.&#160;Outsourcing allows our customers to reduce their compressor downtime, operating and maintenance costs, and capital investments, and more efficiently meet their changing compression needs. We maintain and service all of the compression equipment we rent to our customers.&#160;&#160;</span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The size, type and geographic diversity of our rental fleet enables us to provide our customers with a range of compression units that can serve a wide variety of applications, and to select the correct equipment for the job, rather than the customer trying to fit the job to its own equipment.&#160;We base our gas compressor rental rates on several factors, including the cost and size of the equipment, the type and complexity of service desired by the customer, the length of contract and the inclusion of any other services desired, such as installation, transportation and daily operation.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we had 2,304 natural gas compressors in our rental fleet totaling 429,650 horsepower.&#160; As of year end 2019, we had 1,419 natural gas compressors totaling 299,836 horsepower rented to 95 customers. The utilization rate of our rental fleet as of  December&#160;31, 2019 was 61.6%, while our horsepower utilization for the same period was 69.8%.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Engineered Equipment Sales.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This operating unit includes the following components:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Compressor fabrication.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fabrication involves the design, fabrication and assembly of compressor components manufactured by us or other vendors into compressor units that are ready for rental or sale.&#160;In addition to fabricating compressors for our rental fleet, we engineer and fabricate custom-made natural gas compressors for sale to customers to meet their specifications based on well pressure, production characteristics and the particular applications for which compression is sought.  Fabricated compressors comprised 76.8% of our sales revenue during 2019.</span></div><div style="padding-left:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Parts sales and compressor rebuilds.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To provide customer support for our compressor and flare sales businesses, we stock varying levels of replacement parts at our Midland, Texas facility and at field service locations.&#160;We also provide an exchange and rebuild program for small horsepower screw compressors and maintain an inventory of new and used compressors to facilitate this part of our business. Parts sales and compressor rebuilds comprised 18.2% of our sales revenue during 2019.</span></div><div style="text-indent:9pt;padding-left:9pt;text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Flare fabrication.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We design, fabricate, sell, install and service flare stacks and related ignition and control devices for the onshore and offshore incineration of gas compounds such as hydrogen sulfide, carbon dioxide, natural gas and liquefied petroleum gases.&#160;&#160;Applications for this equipment are often environmentally and regulatory driven.</span></div><div style="padding-left:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Compressor manufacturing.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We design and manufacture our own proprietary line of reciprocating natural gas compressor frames, cylinders and parts known as our &#8220;CiP&#8221;, or Cylinder-in-Plane, product line.&#160;We use the finished components to fabricate compressor units for our rental fleet or for sale to customers.&#160;&#160;We also sell finished components to other fabricators.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Service and Maintenance.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We service and maintain compressors owned by our customers on an &#8220;as needed&#8221; and contract basis.&#160;Natural gas compressors require routine maintenance and periodic refurbishing to prolong their useful life.&#160;&#160;Routine maintenance includes physical and visual inspections and other parametric checks that indicate a change in the condition of the compressors.&#160;&#160;We perform engine and compressor overhauls on a condition-based interval or a time-based schedule or at the customer's request.&#160;Based on our past experience, these maintenance procedures maximize component life and unit availability and minimize downtime.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Business Strategy</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our long-term intentions to grow our revenue and profitability are based on the following business strategies:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Expand rental fleet</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We intend to prudently increase the size of our medium and large horsepower rental fleet by fabricating compressor units in numbers that correspond to pre-contracted agreements with our customers and to market share gains we may experience.&#160;We believe our future growth will be primarily driven through our placement of larger horsepower, centralized wellhead natural gas compressors for unconventional oil production, with select fabrication of medium horsepower compressors to meet customer demand beyond our inventory.</span></div><div style="padding-left:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Geographic expansion.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We will continue to consolidate our operations in existing areas, as well as pursue focused expansion into new geographic regions as opportunities are identified. Company's largest rental area is the Permian Basin (approximately 36% of rental revenues in 2019), where we have continued to gain market share and believe we have the most expansion opportunities going forward. The large majority of the Company's remaining rental revenue is  being generated in other oil and natural gas producing regions and plays in Texas, New Mexico and Oklahoma, including the San Juan Basin, the Texas Panhandle / western Oklahoma, the Barnett Shale, and central Oklahoma. Other regions and plays in which we provide service include the Utica and Marcellus Shales, Michigan and the DJ Basin.&#160;&#160;</span></div><div style="padding-left:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Selectively pursue acquisitions.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We will continue to evaluate potential acquisitions, joint ventures and other opportunities that could enhance our current market position, but only those that provide compelling returns to the Company.</span></div><div style="padding-left:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All of the above strategies are subject to revisions and adjustments as a result of several factors discussed in Item 1A, Risk Factors.</span></div><div style="padding-left:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Competitive Strengths</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe our competitive strengths include:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Superior customer service.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our availability to provide a broad range of compressors has enabled us to effectively meet the evolving needs of our customers.&#160;We believe this ability, coupled with our personalized services and in-depth knowledge of our customers&#8217; operating needs and growth plans, have allowed us to enhance our relationships with existing customers as well as attract new customers.&#160;&#160;The size, type and geographic diversity of our rental fleet enable us to provide customers with a range of compression units that can serve a wide variety of applications.&#160;&#160;We are able to select the correct equipment for the job, rather than the customer trying to fit its application to our equipment.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Diversified product line.&#160; </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our compressors are available as low pressure rotary screw and higher pressure reciprocating packages.&#160;&#160;They are designed to meet a number of applications, including compression assisted gas lift on oil wells, wellhead compression on natural gas wells, natural gas gathering and transmission, and others.&#160;In addition, our compressors can be built to handle a variety of gas mixtures, including air, nitrogen, carbon dioxide, hydrogen sulfide and hydrocarbon gases.&#160;A diversified compression product line helps us compete by being able to satisfy widely varying pressure, volume and production conditions that customers encounter. </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Purpose-built rental compressors.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental compressor packages have been designed and built to address the primary requirements of our customers in the producing regions in which we operate.&#160;&#160;Our units are purpose-built but standardized, as the units are compact in design and are easy, quick and inexpensive to move, install and start-up.&#160;&#160;Our control systems are technically advanced, as these systems allow the operator to monitor as well as start and stop the majority of our units remotely and/or in accordance with well conditions.&#160;We also believe our rental fleet is one of the environmentally efficient in the industry.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Experienced management team.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On average, our executive and operating team members have over 25 years of oilfield services and other energy industry experience.&#160;We believe our management team has successfully demonstrated its ability to grow our business during times of expansion and to manage through downturns.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Broad geographic presence.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We presently provide our products and services to a customer base of oil and natural gas exploration and production companies operating in Texas, New Mexico, Oklahoma, Pennsylvania, West Virginia, Ohio, Michigan, Colorado and Wyoming.&#160;&#160;Our footprint allows us to service many of the largest oil and natural gas producing regions in the United States.&#160;&#160;We believe that operating in diverse geographic regions allows us better utilization of our compressors, minimal incremental expenses, operating synergies, volume-based purchasing, leveraged inventories and cross-trained personnel. </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">Long-standing customer relationships.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have developed long-standing relationships providing compression equipment to many major and independent oil and natural gas companies.&#160;&#160;Our customers generally continue to rent our compressors after the expiration of the initial terms of our rental agreements, which we believe reflects their satisfaction with the reliability and performance of our services and products.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Overview and Outlook</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The market for compression equipment and services is dependent on the condition of the oil and natural gas industry, including the capital expenditure budgets of domestic oil and gas companies.&#160;The level of activity and capital expenditures has generally been dependent upon the prevailing view of future gas and oil prices, which are influenced by numerous supply and demand factors, including availability and cost of capital, well productivity and development costs, global and domestic economic conditions, environmental regulations, policies of OPEC countries and Russia, and other factors.  In addition, capital expenditure budgets of energy companies have become significantly more constrained over the last several months due to the deterioration of energy equity markets and strong demands from institutional investors that companies keep capital spending within operating cash flow and return capital through dividends and share repurchases. Oil and natural gas prices and the level of development and production activity have historically been characterized by significant volatility.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 30, 2020, the World Health Organization (&#8220;WHO&#8221;) announced a global health emergency because of a new strain of coronavirus known as COVID-19 due to the risks it imposes on the international community as the virus spreads globally. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. During this time, the market began to experience a decline in oil prices in response to oil demand concerns due to the global economic impacts of COVID-19. In addition, recent events concerning OPEC and Russia resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply.  These actions have led to significant weakness in oil prices and ensuing reductions of exploration and production company capital and operating budgets. </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 31, 2020, the full impact of the COVID-19 outbreak continues to evolve daily. With the significant decline in oil prices as well as the general economic decline caused by the impacts of COVID-19, we expect utilization to decline among our smaller horsepower and medium horsepower units during the remainder of 2020 after a minimal decline during the first quarter of 2020. In terms of sales, we expect minimal compressor sales for the year due to much lower capital expenditure budgets throughout the industry, including those of our major customers. Finally, we have recently experienced and expect to continue to experience pricing pressure from our customers and competitors until industry and economic conditions improve. We are currently experiencing no issues with potential workforce and supply chain disruptions. Our relationship with our major customer continues to be strong, and they have continued to pay our invoices in a timely, consistent manner. Nevertheless, if any of these circumstances change, our business could be adversely affected.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While management anticipates that the industry and economic impact of the pandemic and OPEC&#8217;s actions will have a negative effect on its results of operations in 2020 and perhaps beyond, the degree to which these factors will impact our business remains uncertain.  Please read Item 1A, Risk Factors, in this report.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">   </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Major Customers</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales and rental income to Occidental Permian, LTD. ("Oxy") for the years ended December&#160;31, 2019 and 2018 amounted to 36% of and 28% of our revenue, respectively. Sales and rental income to Oxy and Devon Energy Production, Inc. for the year ended December&#160;31, 2017 amounted to 20% and 15% of our revenue. No other single customer accounted for more than 10% of our revenues in 2019, 2018 or 2017. </span></div><div style="text-indent:72pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Oxy amounted to 35% of our accounts receivables as of December 31, 2019 and 26% of our accounts receivable as of December&#160;31, 2018. No other customers amounted to more than 10% of our accounts receivable as of December&#160;31, 2019 and 2018. The loss of this key customer would have a material adverse effect on our business, financial condition, results of operations and cash flows, depending upon the demand for our compressors at the time of such loss and our ability to attract new customers.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Sales and Marketing</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our sales force pursues the rental and sales market for compressors and flare equipment and other services in their respective territories.&#160;&#160;Additionally, our personnel coordinate with each other to develop relationships with customers who operate in multiple regions.&#160;&#160;Our sales and marketing strategy is focused on communication with current customers and potential customers through frequent direct contact, technical assistance, print literature, direct mail and referrals.&#160;&#160;Our sales and marketing personnel coordinate with our operations personnel in order to promptly respond to and address customer needs.&#160;&#160;Our overall sales and marketing efforts concentrate on demonstrating our commitment to enhancing the customer&#8217;s cash flow through enhanced product design, fabrication, manufacturing, installation, operations, customer service and support.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a number of competitors in the natural gas compression segment, some of which have greater financial resources.&#160;&#160;We believe that we compete effectively on the basis of price, customer service, including the ability to place personnel in remote locations, flexibility in meeting customer needs, and quality and reliability of our compressors and related services.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Compressor industry participants can achieve significant advantages through increased size and geographic breadth.&#160;&#160;As the number of rental compressors in our rental fleet increases, the number of sales, support, and maintenance personnel required and the minimum level of inventory do not increase proportionately.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Backlog</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we had a sales backlog of approximately $2.2 million compared to $14.8 million as of December&#160;31, 2018.&#160;&#160;Sales backlog consists of firm customer orders for which a purchase or work order has been received, satisfactory credit or a financing arrangement exists, and delivery is scheduled.&#160;&#160;In addition, the major components of our compressors are acquired from suppliers through periodic purchase orders that currently require two to three months of lead time prior to delivery of the order.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Employees</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we had 270 total employees, none of which are represented by a labor union. We believe we have good relations with our employees.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Liability and Other Insurance Coverage</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our equipment and services are provided to customers who are subject to hazards inherent in the oil and natural gas industry, such as explosions, fires, and oil spills.&#160;&#160;We maintain liability insurance that we believe is customary in the industry and which includes environmental cleanup, but excludes product warranty insurance because the majority of components on our compressor unit are covered by the manufacturers.&#160;&#160;We also maintain insurance with respect to our facilities.&#160;&#160;Based on our historical experience, we believe that our insurance coverage is adequate.&#160;&#160;However, there is a risk that our insurance may not be sufficient to cover any particular loss or that insurance may not cover all losses.&#160;&#160;In addition, insurance rates have in the past been subject to wide fluctuation, and changes in coverage could result in less coverage, increases in cost or higher deductibles and retentions.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Government Regulation</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All of our operations and facilities are subject to numerous federal, state, foreign and local laws, rules and regulations related to various aspects of our business, including containment and disposal of hazardous materials, oilfield waste, and other waste materials.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To date, we have not been required to expend significant resources in order to satisfy applicable environmental laws and regulations.&#160;&#160;We do not anticipate any material capital expenditures for environmental control facilities or extraordinary expenditures to comply with environmental rules and regulations in the foreseeable future.&#160;&#160;However, compliance costs under existing laws or under any new requirements could become material and we could incur liabilities for noncompliance.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our business is generally affected by political developments and by federal, state, foreign and local laws and regulations, which relate to the oil and natural gas industry.&#160;&#160;The adoption of laws and regulations affecting the oil and natural gas industry for economic, environmental and other policy reasons could increase our costs and could have an adverse effect on our operations.&#160;&#160;The state and federal environmental laws and regulations that currently apply to our operations could become more stringent in the future.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have utilized operating and disposal practices that were or are currently standard in the industry.&#160;&#160;However, materials such as solvents, thinner, waste paint, waste oil, wash down waters and sandblast material may have been disposed of or released in or under properties currently or formerly owned or operated by us or our predecessors.&#160;&#160;In addition, some of these properties have been operated by third parties over whom we have no control either as to such entities' treatment of materials or the manner in which such materials may have been disposed of or released.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The federal Comprehensive Environmental Response Compensation and Liability Act of 1980, commonly known as CERCLA, and comparable state statutes impose strict liability on:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">owners and operators of sites, and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">persons who disposed of or arranged for the disposal of "hazardous substances" found at sites.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Waste Management and Disposal</span></div><div style="padding-left:13pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The federal Resource Conservation and Recovery Act ("RCRA") and analogous state laws and their implementing regulations govern the generation, transportation, treatment, storage and disposal of hazardous and non-hazardous solid wastes. During the course of our operations, we generate wastes (including, but not limited to, used oil, antifreeze, filters, paints and  </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">solvents) in quantities regulated under RCRA. The EPA and various state agencies have limited the approved methods of disposal for these types of wastes. CERCLA and analogous state laws and their implementing regulations impose strict, and under certain conditions, joint and several 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. These persons include current and past owners and operators of the facility or disposal site where the release occurred and any company that transported, disposed of, or arranged for the transport or disposal of the hazardous substances released at the site. Under CERCLA, such persons may be subject to joint and several liability for the costs of cleaning up the hazardous substances that have been released into the environment, for damages to natural resources and for the costs of certain health studies. In addition, where contamination may be present, it is not uncommon for neighboring landowners and other third parties to file claims for personal injury, property damage and recovery of response costs allegedly caused by hazardous substances or other pollutants released into the environment.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We currently own or lease, and in the past have owned or leased, a number of properties that have been used in support of our operations for a number of years. Although we have utilized operating and disposal practices that were standard in the industry at the time, hydrocarbons, hazardous substances, or other regulated wastes may have been disposed of or released on or under the properties owned or leased by us or on or under other locations where such materials have been taken for disposal by companies sub-contracted by us. In addition, some of these properties may have been previously owned or operated by third parties whose treatment and disposal or release of hydrocarbons, hazardous substances or other regulated wastes was not under our control. These properties and the materials released or disposed thereon may be subject to CERCLA, RCRA and analogous state laws. Under such laws, we could be required to remove or remediate historical property contamination, or to perform certain operations to prevent future contamination.  We are not currently under any order requiring that we undertake or pay for any cleanup activities. However, we cannot provide any assurance that we will not receive any such order in the future.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Clean Water Act ("CWA") and the Oil Pollution Act of 1990 and implementing regulations govern:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the prevention of discharges, including oil and produced water spills, and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">liability for drainage into waters.</span></div><div style="text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The CWA 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 and wetlands is prohibited, except in accordance with the terms of a permit issued by the EPA or an analogous state agency. The CWA also requires the development and implementation of spill prevention, control and countermeasures to help prevent the contamination of navigable waters in the event of a petroleum hydrocarbon spill or leak at hydrocarbon facilities. In addition, the CWA and analogous state laws require individual permits or coverage under general permits for discharges of storm water runoff from certain types of facilities. Federal and state regulatory agencies can impose administrative, civil and criminal penalties as well as other enforcement mechanisms for non-compliance with discharge permits or other requirements of the CWA and analogous state laws and regulations.  Our compression operations do not generate process wastewaters that are discharged to waters of the U.S.  However, the operations of our customers may generate such wastewaters subject to the CWA.  While it is the responsibility of our customers to follow CWA regulations and obtain proper permits, violations of the CWA may indirectly impact our operations in a negative manner.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Air Emissions</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;margin-bottom:13.2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operations are also subject to federal, state, and local regulations.  The Clean Air Act and implementing regulations and comparable state laws and regulations regulate emissions of air pollutants from various industrial sources and also impose various monitoring and reporting requirements, including requirements related to emissions from certain stationary engines, such as those on our compressor units. These laws and regulations impose limits on the levels of various substances that may be emitted into the atmosphere from our compressor units and require us to meet more stringent air emission standards and install new emission control equipment on all of our engines built after July 1, 2008. </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For instance, in 2010, the U.S. Environmental Protection Agency (&#8220;EPA&#8221;) published new regulations under the CAA to control emissions of hazardous air pollutants from existing stationary reciprocal internal combustion engines. In 2012, the EPA proposed amendments to the final rule&#160;in response to several petitions for reconsideration, which were finalized and became effective in 2013. The rule&#160;requires us to undertake certain expenditures and activities, including purchasing and installing emissions control equipment on certain compressor engines and/or purchasing certified engines from complaint manufacturers.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In recent years, the EPA has lowered the National Ambient Air Quality Standard (&#8220;NAAQs&#8221;) for several air pollutants.  For example, in 2013, the EPA lowered the annual standard for fine particulate matter from 15 to 12 micrograms per cubic meter. In 2015, the EPA published the final rule strengthening the standards for ground level ozone, and the states are expected to establish revised attainment/non-attainment regions. State implementation of the revised NAAQS could result in stricter permitting requirements, delay or prohibit our customers&#8217; ability to obtain such permits, and result in increased expenditures for pollution control equipment, which could negatively impact our customers&#8217; operations by increasing the cost of additions to equipment, and negatively impact our business.</span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2012, the EPA finalized rules&#160;that establish new air emission controls for oil and natural gas production and natural gas processing operations. Specifically, the EPA&#8217;s rule&#160;package included New Source Performance Standards to address emissions of sulfur dioxide and volatile organic compounds (&#8220;VOCs&#8221;) and a separate set of emission standards to address hazardous air pollutants frequently associated with oil and natural gas production and processing activities. The rules&#160;established specific new requirements regarding emissions from compressors and controls at natural gas processing plants, dehydrators, storage tanks and other production equipment as well as the first federal air standards for natural gas wells that are hydraulically fractured. The EPA has taken a number of steps to amend or expand on these regulations since 2012.  For example, in June 2016, the EPA published New Source Performance Standards that require certain new, modified or reconstructed facilities in the oil and natural gas sector to reduce methane gas and VOC emissions. However, in a March 2017 executive order, President Trump directed the EPA to review the 2016 regulations and, if appropriate, to initiate a rulemaking to rescind or revise them consistent with the stated policy of promoting clean and safe development of the nation&#8217;s energy resources, while at the same time avoiding regulatory burdens that unnecessarily encumber energy production. In June 2017, the EPA published a proposed rule to stay for two years certain requirements of the 2016 regulations, including fugitive emission requirements.&#160; On September 11, 2018, the EPA proposed targeted improvements to the rule, including amendments to the rule's fugitive emissions monitoring requirements, and expects to "significantly reduce" the regulatory burden of the rule in doing so. These standards, as well as any future laws and their implementing regulations, may impose stringent air permit requirements, or mandate the use of specific equipment or technologies to control emissions. We cannot predict the final regulatory requirements or the cost to comply with such requirements with any certainty.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe that our existing environmental control procedures are adequate and that we are in substantial compliance with environmental laws and regulations, and the phasing in of emission controls and other known regulatory requirements should not have a material adverse affect on our financial condition or operational results.&#160;&#160;However, it is possible that future developments, such as new or increasingly strict requirements and environmental laws and enforcement policies there under, could lead to material costs of environmental compliance by us.&#160;&#160;While we may be able to pass on the additional cost of complying with such laws to our customers, there can be no assurance that attempts to do so will be successful.&#160;&#160;Some risk of environmental liability and other costs are inherent in the nature of our business, however, and there can be no assurance that environmental costs will not rise.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the extent that new laws or other governmental actions restrict the energy industry or impose additional environmental protection requirements that result in increased costs to the oil and gas industry, we could be adversely affected. We cannot determine to what extent our future operations and earnings may be affected by new legislation, new regulations or changes in existing regulations.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Occupational Safety and Health</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to the requirements of Occupational Safety and Health Administration ("OSHA") and comparable state statutes. These laws and the implementing regulations strictly govern the protection of the health and safety of employees. The OSHA hazard communication standard, the EPA community right-to-know regulations under Title III of CERCLA, and similar state statutes require that we maintain and/or disclose information about hazardous materials used or produced in our operations. We believe that we are in compliance with these applicable requirements and with other comparable laws.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">    </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Patents, Trademarks and Other Intellectual Property</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe that the success of our business depends more on the technical competence, creativity and marketing abilities of our employees than on any individual patent, trademark, or copyright.&#160;&#160;Nevertheless, as part of our ongoing research, development and manufacturing activities, we may seek patents when appropriate on inventions concerning new products and product improvements.&#160;&#160;Although we continue to use technology that was previously covered by a patent and consider it useful in certain applications, we do not consider the expired patent to be material to our business as a whole.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fabrication of our rental compressors involves the purchase by us of engines, compressors, coolers and other components, and the assembly of these components on skids for delivery to customer locations.&#160;&#160;These major components of our compressors are acquired through periodic purchase orders placed with third-party suppliers on an "as needed" basis, which typically requires a three to six month lead time with delivery dates scheduled to coincide with our estimated production schedules.&#160;&#160;Although we do not have formal continuing supply contracts with any major supplier, we believe we have adequate alternative sources available.&#160;&#160;In the past, we have not experienced any sudden and dramatic increases in the prices of the major components for our compressors.&#160;&#160;However, the occurrence of such an event could have a material adverse effect on the results of our operations and financial condition, particularly if we are unable to increase our rental rates and sale prices proportionate to any such component price increases.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:#ffffff;color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the COVID-19 outbreak poses the risk that our suppliers may be prevented from conducting their business at sufficient levels to provide us with necessary equipment and supplies in a timely and sufficient amount.  We have experienced no supply disruptions nor have we received any indications that our supplies will be disrupted during this early stage of the COVID-19 outbreak.  Nevertheless, given that we are in the early stage of the outbreak and the dynamic nature of these circumstances, we cannot reasonably predict or estimate the effects that the COVID-19 outbreak may have on our supply chain.  To the extent we have difficulties in obtaining needed products and supplies in a timely manner, our results of operations and financial position may be adversely affected.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use our website as a channel of distribution for Company information.&#160;&#160;We make available free of charge on the Investor Relations section of our website ( </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">www.ngsgi.com</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ) our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K.&#160;&#160;We also make available through our website other reports filed with or furnished to the SEC under the Securities Exchange Act of 1934, as amended, including our proxy statements and reports filed by officers and directors under Section 16(a) of the Exchange Act, as well as our Code of Business Ethics and the charters to our various Committees of our Board of Directors.&#160;&#160; Paper copies of our filings are also available, without charge upon written request. Please mail requests to Natural Gas Services Group, Inc., 404 Veterans Airpark Lane, Suite 300, Midland, TX 79705.  The information contained on our website is not part of this Report.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Glossary of Industry Terms</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">"CiP" - A branded gas compressor product line designed, manufactured and packaged by the Company.  The 'Cylinder in Plane' design results in a compact and vibration-free compressor unit that particularly lends itself to unconventional wellhead applications, air compression and compressed natural gas requirements.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">"flare" &#8211;&#160;&#160;A tall stack equipped with burners used as a safety device at wellheads, refining facilities, gas processing plants, and chemical plants. Flares are used for the combustion and disposal of combustible gases. The gases are piped to a remote, usually elevated, location and burned in an open flame in the open air using a specially designed burner tip, auxiliary fuel, and steam or air. Combustible gases are flared most often due to emergency relief, overpressure, process upsets, startups, shutdowns, and other operational safety reasons. Natural gas that is uneconomical for sale is also flared. Often natural gas is flared as a result of the unavailability of a method for transporting such gas to markets.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">"gas lift" &#8211;  A production enhancement technique whereby natural gas is injected into an oil well to increase/improve the oil production.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">"oil shale" &#8211; Also referred to as tight oil, is petroleum that consists of light crude oil contained in petroleum-bearing formations of low-permeability, often shale or tight sandstone.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">"reciprocating compressors" &#8211; A reciprocating compressor is a type of compressor which compresses vapor by using a piston in a cylinder and a back-and-forth motion.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">"screw compressors" &#8211; A type of compressor used in low-pressure and vapor compression applications where two intermesh rotors create pockets of continuously decreasing volume, in which the gas is compressed and its pressure is increased.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div id="ia55308054551461ebaf3a934c93f5418_22"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1A.&#160;RISK FACTORS</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">You should carefully consider the following risks associated with owning our common stock.&#160;&#160;Although the risks described below are the risks that we believe are material, they are not the only risks relating to our industry, our business and our common stock.&#160;&#160;Additional risks and uncertainties, including those that we have not yet identified or that we currently believe are immaterial, may also adversely affect our business, financial condition or results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Associated With Our Industry</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The outbreak of COVID-19 and recent oil market developments could adversely impact our financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 30, 2020, the World Health Organization (&#8220;WHO&#8221;) announced a global health emergency because of a new strain of coronavirus known as COVID-19 due to the risks it imposes on the international community as the virus spreads globally. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally.  During this time, the market began to experience a decline in oil prices in response to oil demand concerns due to the global economic impacts of COVID-19. In addition, recent events concerning OPEC and Russia resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply.  These actions have led significant weakness in oil prices and ensuing reductions of E&amp;P company capital and operating budgets.  If economic and industry conditions do not improve, these events will adversely impact our financial condition and results of operations in 2020 and perhaps beyond, as further discussed in risk factors below.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the spread of the virus into our workforce could prevent us meeting the demands of our customers and adequately servicing existing compressors. Similarly, if our customers or suppliers experience adverse business consequences due to COVID-19, demand for our equipment and services could also be adversely affected. The magnitude and duration of potential social, economic and labor instability as a direct result of COVID-19 cannot be estimated at this time. Should any of these potential impacts continue for an extended period of time, the impact on our business could have an adverse effect on our financial position and results of operations.   </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Adverse macroeconomic and business conditions may significantly and negatively affect our results of operations.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the COVID-19 outbreak discussed above and other economic conditions in the United States and abroad, our revenue and profitability will likely be adversely affected. The condition of domestic and global financial markets, relatively low&#160;oil and natural gas prices, and the potential for disruption and illiquidity in the credit markets could have an adverse effect on our operating results and financial condition, and if sustained for an extended period, such adverse effects could also become significant.&#160;&#160;Uncertainty and turmoil in the credit markets may negatively impact the ability of our customers to finance purchases of our products and services and could result in a decrease in, or cancellation of, orders included in our backlog or adversely affect the collectability of our receivables. If the availability of credit to our customers is reduced, they may reduce their drilling and production expenditures, thereby decreasing demand for our products and services, which could have a negative impact on our financial condition. A prolonged period of depressed prices for oil and natural gas would likely result in delays or cancellation of projects by our customers, reducing the demand for our products and services.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Decreased oil and natural gas prices and oil and gas industry expenditure levels adversely affect our revenue.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue is derived primarily from expenditures in the oil and natural gas industry, which, in turn, are based on budgets to explore for, develop and produce oil and natural gas.&#160;&#160;When these expenditures decline, as they have at various times during the past several years, our revenue will suffer.&#160;&#160;The industry&#8217;s willingness to explore for, develop and produce oil and natural gas depends largely upon the prevailing view of future oil and natural gas prices.&#160;&#160;Prices for oil and natural gas historically have been, and are likely to continue to be, highly volatile.&#160;&#160;Many factors affect the supply and demand for oil and natural gas and, therefore, influence oil and natural gas prices, including:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the level of oil and natural gas production;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the level of oil and natural gas inventories;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">domestic and worldwide demand for oil and natural gas;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the expected cost of developing new reserves;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the cost of producing oil and natural gas;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the level of drilling and completions activity;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">inclement weather;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">domestic and worldwide economic activity;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">regulatory and other federal and state requirements in the United States;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the ability of the Organization of Petroleum Exporting Countries, national oil companies and other large producers to set and maintain production levels and prices for oil;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">political conditions in or affecting oil and natural gas producing countries;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">terrorist activities in the United States and elsewhere;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the cost of developing alternate energy sources;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">environmental regulation; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">tax policies.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because of the recent significant reductions in the market prices of oil and natural gas, many companies developing oil and natural gas reserves have curtailed or canceled their drilling programs, thereby reducing demand for our equipment and services.&#160;&#160;Our rental contracts are generally short-term, and oil and natural gas companies tend to respond quickly to upward or downward changes in prices.&#160;&#160;Any prolonged reduction in drilling and production activities historically has materially eroded both pricing and utilization rates for our equipment and services and adversely affects our financial results.&#160;&#160;As a result of any such prolonged reductions, we may suffer losses, be unable to make necessary capital expenditures and be unable to meet our financial obligations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The intense competition in our industry could result in reduced profitability and loss of market share for us.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We compete with the oil and natural gas industry&#8217;s largest equipment and service providers who have greater name recognition than we do.&#160;&#160;These companies also have substantially greater financial resources, larger operations and greater budgets for marketing, research and development than we do.&#160;&#160;They may be better able to compete because of their broader geographic dispersion and ability to take advantage of international opportunities, the greater number of compressors in their fleet or their product and service diversity.&#160;&#160;As a result, we could lose customers and market share to those competitors.&#160;&#160;These companies may also be better positioned than us to successfully endure downturns in the oil and natural gas industry.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our operations may be adversely affected if our current competitors or new market entrants introduce new products or services with better prices, features, performance or other competitive characteristics than our products and services.&#160;&#160;Competitive pressures or other factors also may result in significant price competition that could harm our revenue and our business.&#160;&#160;Additionally, we may face competition in our efforts to acquire other businesses.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">A reduction in demand for oil could adversely affect our business.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our results of operations depend upon the level of activity in the energy market, including oil development, production, and transportation. Oil and natural gas prices and the level of drilling and exploration activity can be volatile. For example, oil and natural gas exploration and development activity and the number of well completions typically decline when there is a significant reduction in oil and natural gas prices such as have occurred in the first quarter of 2020. As a result, the demand for our natural gas compression services will be adversely affected. A reduction in demand could also force us to reduce our pricing substantially. Additionally, our customers&#8217; production from oil-weighted reserves constitutes the majority percentage of our business.&#160;&#160;These unconventional sources are generally less economically feasible to be developed in low oil price environments. A decline in demand for oil and natural gas generally has an adverse effect on 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our industry is highly cyclical, and our results of operations may be volatile.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our industry is highly cyclical, with periods of high demand and high pricing followed by periods of low demand and low pricing.&#160;&#160;Periods of low demand intensify the competition in the industry and often result in rental equipment being idle for long periods of time.&#160;We have been required to enter into lower rate rental contracts in response to market conditions and our rentals and sales revenue have decreased as a result of such conditions. Due to the short-term nature of most of our rental </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">contracts, changes in market conditions can quickly affect our business.&#160;&#160;As a result of the cyclicality of our industry, we anticipate our results of operations will be volatile in the future.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Increased regulation or ban of current fracturing techniques could reduce demand for our compressors.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, for example, legislation has been proposed in Congress to amend the federal Safe Drinking Water Act (&#8220;SDWA&#8221;) to require federal permitting of hydraulic fracturing and the disclosure of chemicals used in the hydraulic fracturing process. Further, the EPA completed a study finding that hydraulic fracturing could potentially harm drinking water resources under adverse circumstances such as injection directly into groundwater or into production wells lacking mechanical integrity. Further, legislation to amend the SDWA to repeal the exemption for hydraulic fracturing (except when diesel fuels are used) from the definition of &#8220;underground injection&#8221; and require federal permitting and regulatory control of hydraulic fracturing, as well as legislative proposals to require disclosure of the chemical constituents of the fluids used in the fracturing process, have been proposed in recent sessions of Congress. Several states and local jurisdictions also have adopted or are considering adopting regulations that could restrict or prohibit hydraulic fracturing in certain circumstances, impose more stringent operating standards and/or require the disclosure of the composition of hydraulic fracturing fluids.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">More recently, federal and state governments have begun investigating whether the disposal of produced water into underground injection wells has caused increased seismic activity in certain areas.  The results of these studies could lead federal and state governments and agencies to develop and implement additional regulations.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A ban of hydraulic fracturing would likely halt some projects, including unconventional projects, at least temporarily. Expanded regulations are likely to introduce a period of uncertainty as companies determine ways to proceed.&#160;&#160;Any curtailment could result in a reduction of demand for our compressors, potentially affecting both sales and rentals of our units.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We are subject to extensive environmental laws and regulations that could require us to take costly compliance actions that could harm our financial condition.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our fabrication and maintenance operations are significantly affected by stringent and complex federal, state and local laws and regulations governing the discharge of substances into the environment or otherwise relating to environmental protection.&#160;&#160;In these operations, we generate and manage hazardous wastes such as solvents, thinner, waste paint, waste oil, wash down wastes, and sandblast material.&#160;&#160;We attempt to use generally accepted operating and disposal practices and, with respect to acquisitions, will attempt to identify and assess whether there is any environmental risk before completing an acquisition.&#160;&#160;Based on the nature of the industry, however, hydrocarbons or other wastes may have been disposed of or released on or under properties owned or leased by us or on or under other locations where such wastes have been taken for disposal.&#160;&#160;The waste on these properties may be subject to federal or state environmental laws that could require us to remove the wastes or remediate sites where they have been released.&#160;&#160;We could be exposed to liability for cleanup costs, natural resource and other damages as a result of our conduct or the conduct of, or conditions caused by, prior owners, lessees or other third parties.&#160;&#160;Environmental laws and regulations have changed in the past, and they are likely to change in the future.&#160;&#160;If current existing regulatory requirements or enforcement policies change, we may be required to make significant unanticipated capital and operating expenditures.</span></div><div style="text-indent:54pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any failure by us to comply with applicable environmental laws and regulations may result in governmental authorities taking actions against our business that could harm our operations and financial condition, including the:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">issuance of administrative, civil and criminal penalties;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">denial or revocation of permits or other authorizations;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">reduction or cessation in operations; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">performance of site investigatory, remedial or other corrective actions.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Associated With Our Company</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">A majority of our compressor rentals are for terms of six months or less which, if terminated or not renewed, would adversely impact our revenue and our ability to recover our initial equipment costs.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The length of our compressor rental agreements with our customers varies based on customer needs, equipment configurations and geographic area.&#160;&#160;In most cases, under currently prevailing rental rates, the initial rental periods are not long enough to enable us to fully recoup the average cost of acquiring or fabricating the equipment.&#160;&#160;Of the 1,419 compressors rented </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">at December&#160;31, 2019, 953 were rented on a month-to-month basis.  Given the current oil and gas price environment, we cannot be sure that a substantial number of our customers will continue to renew their rental agreements or that we will be able to re-rent the equipment to new customers or that any renewals or re-rentals will be at comparable rental rates.&#160;&#160;The inability to timely renew or re-rent a substantial portion of our compressor rental fleet has and will have a material adverse effect upon our business, financial condition, results of operations and cash flows.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We could be subject to substantial liability claims that could harm our financial condition.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our products are used in production applications where an accident or a failure of a product can cause personal injury, loss of life, damage to property, equipment or the environment, or suspension of operations.  While we maintain insurance coverage, we face the following risks under our insurance coverage:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">we may not be able to continue to obtain insurance on commercially reasonable terms;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">we may be faced with types of liabilities that will not be covered by our insurance, such as damages from significant product liabilities and from environmental contamination;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the dollar amount of any liabilities may exceed our policy limits; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">we do not maintain coverage against the risk of interruption of our business.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any claims made under our policies will likely cause our premiums to increase.&#160;&#160;Any future damages caused by our products or services that are not covered by insurance, are in excess of policy limits or are subject to substantial deductibles, would reduce our earnings and our cash available for operations.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The loss of one or more of our current customers could adversely affect our results of operations.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our business is dependent not only on securing new customers but also on maintaining current customers.&#160;We had one customer that accounted for an aggregate of approximately 36% of our revenue for the year ended December&#160;31, 2019, and the same customer accounted for an aggregate of approximately 28% of our revenue for the year ended December&#160;31, 2018.&#160;&#160;At December&#160;31, 2019, one customer accounted for an aggregate of 35% of our accounts receivable. Unless we are able to retain our existing customers, or secure new customers if we lose one or more of our significant customers, our revenue and results of operations would be adversely affected. In addition, the default on payments by one or more of these significant customers may negatively impact our cash flow and current assets.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Loss of key members of our management could adversely affect our business.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In keeping with our streamlined approach to our business, our executive management team consists of three officers: our (i) Chief Executive Officer, (ii) Chief Financial Officer and (iii) Vice President of Technical Services.  We depend on the continued employment and performance of these three key members of our executive management team.  In particular, we are significantly reliant upon the leadership and guidance of Stephen C. Taylor, who has been our President, Chief Executive Officer and Board member since 2004.  In addition to his management duties, Mr. Taylor has been instrumental in our communications and standing with the investment community.  If any of our key executives resign or become unable to continue in his present role and is not adequately replaced, our business operations could be materially adversely affected.&#160;&#160;We do not carry any key-man insurance on any of our officers or directors.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The erosion of the financial condition of our customers could adversely affect our business.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;">&#160;</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Many of our customers finance their exploration and development activities through cash flow from operations, the incurrence of debt or the issuance of equity. During times when the oil or natural gas markets are weak, such as now, our customers are more likely to experience a downturn in their financial condition. Many of our customers&#8217; equity values and liquidity substantially declined during the most recent fall in oil and natural gas prices, and in some cases access to capital markets may be an unreliable source of financing for some customers. The combination of a reduction in cash flow resulting from declines in commodity prices, a reduction in borrowing bases under reserve-based credit facilities and the lack of availability of debt or equity financing may result in a reduction in our customers&#8217; spending for our products and services in 2020. For example, our customers could seek to preserve capital by canceling month-to-month contracts, canceling or delaying scheduled maintenance of their existing natural gas compression equipment or determining not to enter into any new natural gas compression service contracts or purchase new compression equipment.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">12</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We might be unable to employ qualified technical personnel, which could hamper our present operations or increase our costs.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Many of the compressors that we sell or rent are mechanically complex and often must perform in harsh conditions.&#160;&#160;We believe that our success depends upon our ability to employ and retain a sufficient number of technical personnel who have the ability to design, utilize, enhance and maintain these compressors.&#160;&#160;Our ability to maintain and expand our operations depends in part on our ability to utilize and increase our skilled labor force.&#160;&#160;The demand for skilled workers is high, and supply is limited.&#160;&#160;A significant increase in the wages paid by competing employers could result in a reduction of our skilled labor force or cause an increase in the wage rates that we must pay or both.&#160;&#160;If either of these events were to occur, our cost structure could increase and our operations and growth potential could be impaired.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We may require a substantial amount of capital to expand our compressor rental fleet and grow our business.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2020, the amount we will spend on capital expenditures related to rental compression equipment will be determined primarily by the activity of our customers.&#160;The amount and timing of any capital expenditures may vary depending on a variety of factors, including the level of activity in the oil and natural gas exploration and production industry and the presence of alternative uses for our capital, including any acquisitions that we may pursue.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Historically, we have funded our capital expenditures through cash flows from operations and borrowings under bank credit facilities.  Although we believe that cash on hand, cash flows from our operations and/or bank borrowing from our line of credit will provide us with sufficient cash to fund our planned capital expenditures for 2020, we cannot assure you that these sources will be sufficient.&#160;&#160;We may require additional capital to fund any significant unanticipated capital expenditures, such as a material acquisition. To the extent we would require any necessary capital, it may not be available to us when we need it or on acceptable terms.&#160;&#160;Our ability to raise additional capital will depend on the results of our operations and the status of various capital and industry markets at the time we seek such capital.&#160;&#160;Failure to generate sufficient cash flow, together with the absence of alternative sources of capital, could have a material adverse effect on our business, financial condition, results of operations or cash flow.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Of our $30.0 million line of credit, we owe $417,000 as of December&#160;31, 2019.&#160;&#160;All outstanding principal and unpaid interest is due on December&#160;31, 2020.&#160;&#160;Although we believe that we will be able to renew our existing line of credit, or obtain a new line of credit with another lender, we can provide no assurance that we will be successful in renewing our line of credit or obtaining a new line.&#160;&#160;In addition, any renewal of our existing line of credit or creation of a new line of credit may be on terms less favorable that our existing line.&#160;&#160;For instance, changes in the terms of a new line of credit may include, but not be limited to:&#160;&#160;a reduction in the borrowing amount, an increase in interest rate to be paid on borrowings under the line, or restrictive covenants that are more onerous than those on our existing line of credit.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Uncertainty relating to the LIBOR calculation process and potential phasing out of LIBOR after 2021 may adversely affect the market value of our current or future debt obligations</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our variable rate debt is tied to the benchmark LIBOR. LIBOR is calculated by reference to a market for interbank lending, and it's based on increasingly fewer actual transactions. This increases the subjectivity of the LIBOR calculation process and increases the risk of manipulation. Actions by the regulators or law enforcement agencies, as well as ICE Benchmark Administration (the current administrator of LIBOR), may result in changes to the manner that LIBOR is determined or the establishment of alternative reference rates. For example, on July 27, 2017, the U.K. Financial Conduct Authority announced that it intends to stop persuading or compelling banks to submit LIBOR rates after 2021.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">U.S. Dollar LIBOR will likely be replaced by the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) published by the Federal Reserve Bank of New York; however, the timing of this shift is currently unknown. SOFR is an overnight rate instead of a term rate, making SOFR an inexact replacement for LIBOR, and there is not an established process to create robust, forward-looking, SOFR term rates. Changing the benchmark rate for our debt instruments from LIBOR to SOFR requires calculations of a spread. Industry organizations are attempting to structure the spread calculation in a manner that minimizes the possibility of value transfer between counterparties, borrowers, and lenders by the transition, but there is no assurance that the calculated spread will be fair and accurate. At this time, it is not possible to predict the effect of any such changes, any establishment of alternative reference rates or any other reforms to LIBOR that may be implemented. If LIBOR ceases to exist, we may need to renegotiate our line of credit to determine the interest rate to replace LIBOR with the new standard that is established. As such, the potential effect of any such event on our interest expense cannot yet be determined.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">13</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our debt levels may negatively impact our current and future financial stability.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Should we utilize our full debt capacity, growth beyond that point could be impacted. As a result of our&#160;&#160;indebtedness at any given point in time, we might not have the ability to incur any substantial additional indebtedness.&#160;&#160;The level of our indebtedness could have several important effects on our future operations, including:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our ability to obtain additional financing for working capital, acquisitions, capital expenditures and other purposes may be limited;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">a significant portion of our cash flow from operations may be dedicated to the payment of principal and interest on our debt, thereby reducing funds available for other purposes; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">our leverage if increased to an unacceptable level, could make us more vulnerable to economic downturns.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">If we are unable to service our debt, we will likely be forced to take remedial steps that are contrary to our business plan.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we had $417,000 due under our Line of Credit agreement which allows us to borrow up to $30.0 million provided we maintain certain collateral and borrowing base requirements. We believe that our current cash position and the amount available under the current line of credit are sufficient to meet our capital needs through 2020. However, if we were to materially increase our borrowings, it is possible that our business will not generate sufficient cash flow from operations to meet our debt service requirements and the payment of principal when due depending on the amount of borrowings on the agreement at any given time.&#160;&#160;If this were to occur, we may be forced to:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">sell assets at disadvantageous prices;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">obtain additional financing; or</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">refinance all or a portion of our indebtedness on terms that may be less favorable to us.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our current credit agreement contains covenants that limit our operating and financial flexibility and, if breached, could expose us to severe remedial provisions.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under the terms of our credit agreement, we must:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">comply with a minimum leverage ratio;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">comply with a commitment coverage ratio;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">not exceed specified levels of debt; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">comply with limits on asset sales. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our ability to meet the financial ratios and tests under our credit agreement can be affected by events beyond our control, and we may not be able to satisfy those ratios and tests.&#160;&#160;A breach of any one of these covenants could permit the bank to accelerate the debt so that it is immediately due and payable.&#160;&#160;If a breach occurred, no further borrowings would be available under our credit agreement.&#160;&#160;If we were unable to repay the debt, the bank could proceed against and foreclose on our assets, substantially all of which have been pledged as collateral to secure payment of our indebtedness.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">If we fail to acquire or successfully integrate additional businesses, our growth may be limited and our results of operations may suffer.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As part of our business strategy, we evaluate potential acquisitions of other businesses or assets.&#160;&#160;However, there can be no assurance that we will be successful in consummating any such acquisitions.&#160;&#160;Successful acquisition of businesses or assets will depend on various factors, including, but not limited to, our ability to obtain financing and the competitive environment for acquisitions.&#160;&#160;In addition, we may not be able to successfully integrate any businesses or assets that we acquire in the future.&#160;&#160;The integration of acquired businesses is likely to be complex and time consuming and place a significant strain on management and may disrupt our business.&#160;&#160;We also may be adversely impacted by any unknown liabilities of acquired businesses, including environmental liabilities.&#160;&#160;We may encounter substantial difficulties, costs and delays involved in integrating common accounting, information and communication systems, operating procedures, internal controls and human resources practices, including incompatibility of business cultures and the loss of key employees and customers.&#160;&#160;These difficulties may reduce our ability to gain customers or retain existing customers, and may increase operating expenses, resulting in reduced revenues and income and a failure to realize the anticipated benefits of acquisitions.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">14</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Failure to effectively manage our business and growth could adversely affect our operating results and our internal controls.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Our strategy envisions the expansion and growth of our business, subject to the demand for oil and gas and the impact of the other risks set forth in this risk factor section and elsewhere in this Report.  Growth may place a strain on our management systems and resources. We must continue to refine and expand our business capabilities, our systems and processes, and our access to financing sources.  If we expand, we must continue to hire, train, supervise and manage new employees. We cannot assure that we will be able to:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">meet our capital needs;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">upgrade and expand our office and manufacturing infrastructure so that it is appropriate for our level of activity;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt;">expand our systems effectively or efficiently or in a timely manner, including financial and management controls, reporting systems and procedures; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt;">attract, hire, train and retain additional highly skilled and motivated officers and employees and allocate our human resources optimally.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we are unable to manage our growth, our financial conditions and results of operations may be adversely affected.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Liability to customers under warranties and indemnification provisions may materially and adversely affect our results of operations.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We provide warranties as to the proper operation and conformance to specifications of the equipment we manufacture.&#160;&#160;Our equipment is complex and often deployed in harsh environments.&#160;&#160;Failure of this equipment to operate properly or to meet specifications may increase our costs by requiring additional engineering resources and services, replacement of parts and equipment or monetary reimbursement to a customer.&#160;&#160;We have in the past received warranty claims and we expect to continue to receive them in the future.&#160;&#160;To the extent that we incur substantial warranty claims in any period, our reputation, our ability to obtain future business and our results of operations could be materially and adversely affected.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental and sales contracts provide for varying forms of indemnification from our customers and in most cases may require us to indemnify our customers. Under some of our rental and sales contracts, liability with respect to personnel and property is customarily assigned on a &#8220;knock-for-knock&#8221; basis, which means that we and our customers assume liability for our respective personnel and property.&#160;&#160;However, in certain rental and sales contracts we assume liability for damage to our customer&#8217;s property and other third-party on the site resulting from our negligence.&#160;&#160;Since our products are used in production applications in the energy industry, expenses and liabilities in connection with accidents involving our products and services could be extensive and may exceed our insurance coverages.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our income taxes may change.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to income tax on a jurisdictional or legal entity basis and significant judgment is required in certain instances to allocate our taxable income to a jurisdiction and to determine the related income tax expense and benefits. Losses in one jurisdiction generally may not be used to offset profits in other jurisdictions. As a result, changes in the mix of our earnings (or losses) between jurisdictions, among other factors, could alter our overall effective income tax rate, possibly resulting in significant tax rate increases.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are regularly audited by various tax authorities. Income tax audit assessments or changes in tax laws, regulations, or other interpretations may result in increased tax provisions which could materially affect our operating results in the period or periods in which such determinations are made or changes occur.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Failure to maintain effective internal controls could have a material adverse effect on our operations.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Section 404 of the Sarbanes-Oxley Act requires annual management assessments of the effectiveness of our internal control over financial reporting.&#160;&#160;During this assessment for the year ended December 31, 2018, management noted a If we fail to maintain effective internal controls, we may not be able to ensure that we can conclude on an ongoing basis that we have effective internal controls over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act.&#160;&#160;Moreover, effective internal controls are necessary for us to produce reliable financial reports and to help prevent  financial fraud.&#160;&#160;If, as a </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">15</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">result of deficiencies in our internal controls, we cannot provide reliable financial reports or prevent fraud, our business decision process may be adversely affected, our business and operating results could be harmed, investors could lose confidence in our reported financial information, and the price of our stock could decrease as a result.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In its Section 404 assessments, management has noted a material weakness in internal control over financial reporting in each of the prior two years. During the year ended December 31, 2018, management noted a material weakness related to our accounting and reporting of income taxes.  During the year ended December 31, 2019, management noted another material weakness related to our accounting and reporting of compressor "make-ready" jobs, as well as various other compressor maintenance jobs, that were not recorded in a timely manner.  Please see Item 9A, Controls and Procedures, Material Weaknesses in Internal Control over Financial Reporting.  If management does not remediate these weaknesses in a timely manner, our business could be adversely affected and the price of our stock could decrease as a result.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We are exposed to risks related to Computer systems failures or cyber security threats </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"> </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the conduct of our business we are dependent upon our computing systems and those of third parties to collect, store, transmit and process data used in our operational activities and to record, process and track financial transactions. If interruptions were to occur we would be unable to access these systems for a period of time and there is a risk of data loss. Data backup and storage measures are in place that would allow recovery in a time frame that we believe would not materially impact our ability to conduct business.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are also subject to cyber security attacks and have taken steps to minimize the probability of an attack penetrating our systems. These include network security, virus protection, filtering software and intrusion protection measures. While an attack could potentially disrupt our activity, we do not house sensitive data that would affect the privacy of our customers, employees or business partners.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Associated With Our Common Stock</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The price of our common stock may fluctuate.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The trading price of our common stock and the price at which we may sell securities in the future are subject to substantial fluctuations in response to various factors, including our ability to successfully accomplish our business strategy, the trading volume of our stock, changes in governmental regulations, actual or anticipated variations in our quarterly or annual financial results, our involvement in litigation, general market conditions, the prices of oil and natural gas, announcements by us and our competitors, our liquidity, our ability to raise additional funds, and other events such as those discussed in the factors above.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Future sales of our common stock could adversely affect our stock price.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Substantial sales of our common stock in the public market, or the perception by the market that those sales could occur, may lower our stock price or make it difficult for us to raise additional equity capital in the future. According to filings made with the Securities and Exchange Commission in February 2020, an aggregate of approximately 39.8% of the outstanding shares of our common stock are owned by six institutional investors, each of which owns more than 5% of our outstanding shares as of the date of their respective filings in February 2020. Potential sales of large amounts of these shares in a short period of time by one or more of these significant investors could have a negative impact on our stock price. In addition, potential sales of our common stock by our directors and officers, who beneficially own approximately 6.6% of the outstanding shares of our common stock as of March 27, 2020, and because of the negative perception of sales by insiders, could also have a negative impact on our stock price.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We have a comparatively low number of shares of common stock outstanding and, therefore, our common stock may suffer from limited liquidity and its prices will likely be volatile and its value may be adversely affected.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because of our relatively low number of outstanding shares of common stock, the trading price of our common stock will likely be subject to significant price fluctuations and limited liquidity.&#160;&#160;This may adversely affect the value of your investment.&#160;&#160;In addition, our common stock price could be subject to fluctuations in response to variations in quarterly operating results, changes in management, future announcements concerning us, general trends in the industry and other events or factors such as those described above.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">16</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">If we issue debt or equity securities, you may lose certain rights and be diluted.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we raise funds in the future through the issuance of debt or equity securities, the securities issued may have rights and preferences and privileges senior to those of holders of our common stock, and the terms of the securities may impose restrictions on our operations or dilute your ownership in our Company.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">If securities analysts downgrade our stock or cease coverage of us, the price of our stock could decline.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The trading market for our common stock relies in part on the research and reports that industry or financial analysts publish about us or our business.&#160;&#160;We do not control these analysts.&#160;&#160;Furthermore, there are many large, well-established, publicly traded companies active in our industry and market, which may mean that it is less likely that we will receive widespread analyst coverage.&#160;&#160;If one or more of the analysts who do cover us downgrade our stock, our stock price would likely decline rapidly.&#160;&#160;If one or more of these analysts cease coverage of our company, we could lose visibility in the market, which in turn could cause our stock price to decline.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Provisions contained in our governing documents could hinder a change in control of us.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our articles of incorporation and bylaws contain provisions that may discourage acquisition bids and may limit the price investors are willing to pay for our common stock.&#160;&#160;Our articles of incorporation and bylaws provide that:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">directors are elected for three-year terms, with approximately one-third of the board of directors standing for election each year;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">cumulative voting is not allowed, which limits the ability of minority shareholders to elect any directors;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the unanimous vote of the board of directors or the affirmative vote of the holders of not less than 80% of the votes entitled to be cast by the holders of all shares entitled to vote in the election of directors is required to change the size of the board of directors; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">directors may be removed only for cause or by the holders of not less than 80% of the votes entitled to be cast on the matter.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Board of Directors has the authority to issue up to five million shares of preferred stock. The Board of Directors can fix the terms of the preferred stock without any action on the part of our shareholders. The issuance of shares of preferred stock may delay or prevent a change in control transaction.&#160;In addition, preferred stock could be used in connection with the Board of Directors&#8217; adoption of a shareholders&#8217; rights plan (also known as a poison pill), which would make it much more difficult to effect a change in control of our Company through acquiring or controlling blocks of stock.&#160;&#160;Also, our directors and officers as a group will continue to beneficially own stock and although this is not a majority of our stock, it confers substantial voting power in the election of directors and management of our Company.&#160;This would make it difficult for other minority shareholders to effect a change in control or otherwise extend any significant control over our management.&#160;This may adversely affect the market price and interfere with the voting and other rights of our common stock.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_25"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-72pt;padding-left:72pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 1B.&#160;UNRESOLVED STAFF COMMENTS</span></div><div><span><br/></span></div><div style="text-indent:45pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div style="text-indent:45pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div id="ia55308054551461ebaf3a934c93f5418_28"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 2.&#160;PROPERTIES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below describes the material facilities owned or leased by Natural Gas Services Group as of December&#160;31, 2019:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:22.117%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:19.470%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.470%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.682%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:38.591%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Location</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Status</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Square Feet</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Uses</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tulsa, Oklahoma</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned and Leased</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,780&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compressor fabrication, rental and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Midland, Texas</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compressor fabrication, rental and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lewiston, Michigan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,360&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compressor fabrication, rental and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Midland, Texas</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate office</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bloomfield, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office and parts and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Godley, Texas</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Parts and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Galeton, Colorado</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Parts and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bridgeport, Texas</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office and parts and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Midland, Texas</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Owned</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Parts and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vernal, Utah</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Parts and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrollton, Ohio</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,600&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Parts and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Wheeler, Texas</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Parts and services</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Grapevine, Texas</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leased</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe that our properties are generally well maintained and in good condition and adequate for our purposes.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_31"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 3.&#160;LEGAL PROCEEDINGS</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, we are a party to various legal proceedings in the ordinary course of our business.&#160;&#160;While management is unable to predict the ultimate outcome of these actions, it believes that any ultimate liability arising from these actions will not have a material effect on our financial position, results of operations or cash flow.&#160;&#160;We are not currently a party to any bankruptcy, receivership, reorganization, adjustment or similar proceeding, and we are not aware of any threatened litigation.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_34"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 4.&#160;MINE SAFETY DISCLOSURES</span></div><div><span><br/></span></div><div style="text-indent:45pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_37"></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART II</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_40"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 5.   MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND  </span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our common stock currently trades on the New York Stock Exchange under the symbol &#8220;NGS&#8221;. As of December&#160;31, 2019&#160;&#160;as reflected by our transfer agent records, we had 16 record holders of our common stock.&#160;&#160;This number does not include any beneficial owners for whom shares of common stock may be held in &#8220;nominee&#8221; or &#8220;street&#8221; name.&#160;On March&#160;27, 2020, the last reported sale price of our common stock as reported by the New York Stock Exchange was $4.75 per share.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;The following graph shows a five year comparison of the cumulative total stockholder return on our common stock as compared to the cumulative total return of two other indexes:&#160;&#160;a custom composite index of the Philadelphia Oil Service Index and the Standard &amp; Poor&#8217;s 500 Composite Stock Price Index.&#160;&#160;These comparisons assume an initial investment of $100 and the reinvestment of dividends.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:center;"><span><br/></span></div><div style="text-align:justify;"><img src="ngs-20191231_g2.jpg" alt="ngs-20191231_g2.jpg" style="height:449px;width:684px;"/></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The performance graph shall not be deemed incorporated by reference by any general statement incorporating by reference this Annual Report on Form 10-K into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent that we specifically incorporate this information by reference, and shall not otherwise be deemed filed under those Acts.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Dividends</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To date, we have not declared or paid any dividends on our common stock. We currently do not anticipate paying a cash dividend on our common stock.&#160;&#160;Although we intend to retain our earnings, if any, to finance the growth of our business, our Board of Directors will have the discretion to declare and pay dividends in the future. Payment of dividends in the future will depend upon our earnings, capital requirements, and other factors, which our Board of Directors may deem relevant.&#160;&#160;Our credit agreement also contains restrictions on our paying dividends under certain circumstances.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Equity Compensation Plans</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes certain information regarding our equity compensation plans as of December&#160;31, 2019:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:50.352%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.882%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.117%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.264%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.445%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Plan Category</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(a)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Number of securities to vest or be issued upon exercise of outstanding options</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(b)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted-average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">issuance or exercise price of</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">outstanding options</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(c)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Number of&#160;securities remaining available for future issuance under equity compensation plans</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(excluding securities reflected in column (a))</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity compensation plans approved by security holders:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Option Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,334&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">337,503&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Restricted Stock / Unit Plan </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,092&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.99&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,674&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.13&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">488,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">665,676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)&#160;Total number of shares to be issued upon exercise of options granted to employees, officers, and directors under our 1998 Stock Option Plan.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2) &#160;The Restricted Stock/Unit Plan expired on June 20, 2019. The outstanding shares/units as of December 31, 2019, will vest over the next two years. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Stock Repurchase Program</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On August 12, 2019, the Company announced the Board of Directors had authorized the repurchase of up to $10.0 million of its outstanding shares of common stock in the open market, block trades or privately negotiated transactions. The timing and extent of any repurchase is subject to the discretion of management and is dependent upon market pricing and conditions, business, legal, accounting and other considerations. The repurchase program does not obligate the Company to purchase any shares and will expire on September 30, 2020, subject to earlier termination of the program by the Board of Directors. The repurchase program may be modified, suspended or terminated at any time without notice, in the Company&#8217;s discretion, based upon a number of factors, including market conditions, the cost of repurchasing shares, the availability of alternative investment opportunities, liquidity, the need for capital in the Company&#8217;s operations and other factors deemed appropriate. The Company intends to finance the repurchases with existing liquidity and free cash flow. As of December 31, 2019, the Company repurchased 37,936 of its outstanding shares of common stock with a value of  $490,000, at an average price of $12.91. No repurchases were made during the fourth quarter of 2019. As of December 31, 2019, the Company had approximately $9.5 million remaining under the repurchase authorization</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;">. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Sale of Unregistered Securities</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We made no sales of unregistered securities during the year ended December&#160;31, 2019.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_43"></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">20</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 6.  &#160;SELECTED FINANCIAL DATA</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the table below, we provide you with selected historical financial data.&#160;&#160;We have derived this information from our audited financial statements for each of the years in the five-year period ended December&#160;31, 2019.&#160;&#160;In the table we also present non-GAAP financial measures, Adjusted EBITDA and Adjusted Gross Margin, which we use in our business. These measures are not calculated or presented in accordance with GAAP. We explain these measures below and reconcile them to the most directly comparable financial measure calculated and presented in accordance with GAAP in "Non-GAAP Financial Measures." This information is only a summary and it is important that you read this information along with our audited financial statements and related notes and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; under Item 7 below, which discusses factors affecting the comparability of the information presented.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The selected financial information provided is not necessarily indicative of our future results of operations or financial performance.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122%;"><tr><td style="width:1.0%;"></td><td style="width:40.182%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.619%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.914%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.766%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.914%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.920%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2015</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share amounts)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">STATEMENTS OF OPERATIONS AND OTHER INFORMATION:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,919&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Costs of revenues, exclusive of depreciation and amortization shown separately below</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,310&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,552&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,306&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,450&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,096&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,081&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,011&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,989&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,268&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,316&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,796&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment of goodwill</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,039&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">273&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement of rental equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,512&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,370&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating (loss) income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(507)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,471&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,430&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">596&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,557)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(394)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,507&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,264&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit (expense)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(72)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,996)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,117)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,864)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,469&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.81&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.79&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,567&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,935&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Adjusted EBITDA</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,035&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,755&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,380&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,612&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Adjusted gross margin </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,134&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,669&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,141&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,469&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,499&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,785&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,566&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investing Activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(70,175)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,285)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,838)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,414)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,270)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(273)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41,036)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,580)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,562&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,351&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122%;"><tr><td style="width:1.0%;"></td><td style="width:39.887%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.766%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.914%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.914%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.914%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.920%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2017 </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2015</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">BALANCE SHEET INFORMATION:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,415&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,921&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108,143&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,359&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,074&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">286,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298,260&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,524&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">285,553&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt (including current portion)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,262&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">232,954&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,981&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(1)     Adjusted EBITDA is defined, reconciled to net income and discussed immediately&#160;&#160;below under &#8220;Non-GAAP Financial Measures.&#8221;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)     Adjusted Gross Margin is defined, reconciled to operating income and discussed immediately below under "Non-GAAP Financial Measures."</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)     As disclosed in Notes 2, 17 and 18 to our consolidated financial statements, we revised certain prior period financial information to reflect additional, immaterial operating costs and expenses. The impact of these revisions on our balance sheet for the year ended December 31, 2017, which is not included within our consolidated financial statements, was a decrease to current assets of $83,000, a decrease to total assets of $50,000, and a decrease to stockholders' equity of $57,000.    </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Non-GAAP Financial Measures</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Our definition and use of Adjusted EBITDA</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8220;Adjusted EBITDA&#8221; is a non-GAAP financial measure that we define as earnings (net (loss) income) before interest, taxes, depreciation and amortization, as well as impairment of goodwill, an increase in inventory allowance and inventory write-offs, and retirement of rental equipment.&#160;&#160;This term, as used and defined by us, may not be comparable to similarly titled measures employed by other companies and is not a measure of performance calculated in accordance with GAAP.&#160;Adjusted&#160;EBITDA should not be considered in isolation or as a substitute for operating income, net income or loss, cash flows provided by operating, investing and financing activities, or other income or cash flow statement data prepared in accordance with GAAP.&#160;&#160;However, management believes Adjusted EBITDA is useful to an investor in evaluating our operating performance because:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">it is widely used by investors in the energy industry to measure a company&#8217;s operating performance without regard to items excluded from the calculation of Adjusted EBITDA, which can vary substantially from company to company depending upon accounting methods and book value of assets, capital structure and the method by which assets were acquired, among other factors;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">it helps investors to more meaningfully evaluate and compare the results of our operations from period to period by removing the impact of our capital structure and asset base from our operating structure; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">it is used by our management for various purposes, including as a measure of operating performance, in presentations to our Board of Directors, as a basis for strategic planning and forecasting, and as a component for setting incentive compensation.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation, or as a substitute for analysis of our results as reported under generally accepted accounting principles.&#160;&#160;Some of these limitations are:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Adjusted EBITDA does not reflect our cash expenditures, future requirements for capital expenditures, or contractual commitments;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Adjusted EBITDA does not reflect the cash requirements necessary to service interest or principal payments on our debts; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future, and Adjusted EBITDA does not reflect any capital expenditures for such replacements.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There are other material limitations to using Adjusted EBITDA as a measure of performance, including the inability to analyze the impact of certain recurring items that materially affect our net income or loss, and the lack of comparability of </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">22</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">results of operations of different companies.&#160;&#160;Please read the table below under &#8220;Reconciliation&#8221; to see how&#160;Adjusted EBITDA reconciles to our net income, the most directly comparable GAAP financial measure.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reconciliation</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reconciles our net (loss) income, the most directly comparable GAAP financial measure, to Adjusted EBITDA:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:49.470%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.270%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.823%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.823%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.823%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.823%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.828%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2015</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,864)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,469&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax (benefit) expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(693)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,996&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,117&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,268&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,316&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,796&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment of goodwill</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,039&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">273&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement of rental equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,512&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,370&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,035&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,755&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,380&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,612&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><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></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></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></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Our definition and use of Adjusted Gross Margin</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We define &#8220;Adjusted Gross Margin&#8221; as total revenue less costs of revenues (excluding depreciation and amortization expense). Adjusted gross margin is included as a supplemental disclosure because it is a primary measure used by our management as it represents the results of revenue and costs (excluding depreciation and amortization expense), which are key components of our operations. Adjusted gross margin differs from gross margin, in that gross margin includes depreciation expense. We believe adjusted gross margin is important because it focuses on the current operating performance of our operations and excludes the impact of the prior historical costs of the assets acquired or constructed that are utilized in those operations. Depreciation expense does not accurately reflect the costs required to maintain and replenish the operational usage of our assets and therefore may not portray the costs from current operating activity. Rather, depreciation expense reflects the systematic allocation of historical property and equipment values over the estimated useful lives.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Adjusted gross margin has certain material limitations associated with its use as compared to gross margin. These limitations are primarily due to the exclusion of depreciation expense, which is material to our results of operations. Because we use capital assets, depreciation expense is a necessary element of our costs and our ability to generate revenue.  In order to compensate for these limitations, management uses this non-GAAP measure as a supplemental measure to other GAAP results to provide a more complete understanding of our performance.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As an indicator of our operating performance, adjusted gross margin should not be considered an alternative to, or more meaningful than, gross margin as determined in accordance with GAAP. Our adjusted gross margin may not be comparable to a similarly titled measure of another company because other entities may not calculate adjusted gross margin in the same manner.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">23</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reconciliation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table calculates gross margin, the most directly comparable GAAP financial measure, and reconciles it to adjusted gross margin: </span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:52.411%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.123%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.235%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.386%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2016</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2015</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,919&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue, exclusive of depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44,310)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34,809)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,306)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42,450)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation allocable to costs of revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,908)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,904)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,162)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,641)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,605)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross margin</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,226&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,765&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,979&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,864&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation allocable to costs of revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,904&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,162&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,641&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,605&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted gross margin</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,134&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,669&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,141&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,469&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_46"></div><div style="text-indent:-72pt;padding-left:72pt;"><span><br/></span></div><div style="text-indent:-72pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 7.  &#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following discussion is intended to assist you in understanding our financial position and results of operations for each of the years ended December&#160;31, 2019, 2018 and 2017.&#160;&#160;You should read the following discussion and analysis in conjunction with our audited financial statements and the related notes.</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following discussion contains forward-looking statements.&#160;&#160;For a description of limitations inherent in forward-looking statements, see &#8220;Special Note Regarding Forward-Looking Statements&#8221; on page ii.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Overview</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We fabricate, manufacture, rent and sell natural gas compressors and related equipment.&#160;&#160;Our primary focus is on the rental of natural gas compressors.&#160;&#160;Our rental contracts generally provide for initial terms of six to 60 months, with our larger horsepower units having longer initial terms.&#160;&#160;After the initial term of our rental contracts, most of our customers have continued to rent our compressors on a month-to-month basis.&#160;&#160;Rental amounts are billed monthly in advance and include maintenance of the rented compressors.&#160;&#160;As of December&#160;31, 2019, we had 1,419 natural gas compressors totaling 299,836 horsepower rented to 95 customers, compared to 1,361 natural gas compressors totaling 230,089 horsepower rented to 94 customers at December&#160;31, 2018.&#160;&#160;Of the 1,419 compressors rented at December&#160;31, 2019, 953 were rented on a month-to-month basis.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We also fabricate natural gas compressors for sale to our customers, designing compressors to meet unique specifications dictated by well pressures, production characteristics and particular applications for which compression is sought.&#160;&#160;Fabrication of compressors involves our purchase of engines, compressors, coolers and other components, and our assembling of these components on skids for delivery to customer locations.&#160;&#160;These major components of our compressors are acquired through periodic purchase orders placed with third-party suppliers on an &#8220;as needed&#8221; basis, which presently requires a two to three month lead time with delivery dates scheduled to coincide with our estimated production schedules.&#160;&#160;Although we do not have formal continuing supply contracts with any major supplier, we believe we have adequate alternative sources available.&#160;&#160;In the past, we have not experienced any sudden and dramatic increases in the prices of the major components for our compressors; however, the occurrence of such an event could have a material adverse effect on the results of our operations and financial condition, particularly if we were unable to increase our rental rates and sales prices proportionate to any such component price increases.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We also manufacture a line of compressor frames, cylinders and parts, known as our CiP (Cylinder-in-Plane) product line.&#160;&#160;We use finished CiP component products in the fabrication of compressor units for sale or rental by us or sell the finished component products to other compressor fabricators.&#160;&#160;We also design, fabricate, sell, install and service flare stacks and related ignition and control devices for onshore and offshore incineration of gas compounds such as hydrogen sulfide, carbon dioxide, natural gas and liquefied petroleum gases.&#160;&#160;To provide customer support for our compressor and flare sales businesses, we stock </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">24</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">varying levels of replacement parts at our Midland, Texas facility and at field service locations.&#160;&#160;We also provide an exchange and rebuild program for screw compressors and maintain an inventory of new and used compressors to facilitate this business.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We provide service and maintenance to our non-rental customers under written maintenance contracts or on an as-required basis in the absence of a service contract.&#160;&#160;Maintenance agreements typically have terms of six months to one year and require payment of a monthly fee.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth our revenues from each of our three operating categories for the periods presented:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"><tr><td style="width:1.0%;"></td><td style="width:57.793%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.669%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,701&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,763&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,269&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service and maintenance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our strategy for growth is focused on our compressor rental business.&#160;&#160;Margins, exclusive of depreciation and amortization, for our rental business historically run in the mid-50% to low-60% range, while margins for the compressor sales business tend to be in the mid-20% range.&#160;&#160;If our rental business grows and contributes a larger percentage of our total revenues, we expect our overall company-wide margins, exclusive of depreciation and amortization, to improve over time.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The oil and natural gas equipment rental and services industry is cyclical in nature.&#160;&#160;The most critical factor in assessing the outlook for the industry is the worldwide supply and demand for oil and natural gas and the corresponding changes in commodity prices.&#160;&#160;As demand and prices increase, oil and natural gas producers typically increase their capital expenditures for drilling, development and production activities, although recent equity capital constraints and demands from institutional investors to keep spending within operating cash flow have meaningfully restrained capital expenditure budgets of domestic exploration and production companies.&#160;&#160;Generally, increased capital expenditures ultimately result in greater revenues and profits for service and equipment companies.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In general, we expect our overall business activity and revenues to track the level of activity in the oil and natural gas industry, with changes in crude oil and condensate production and consumption levels and prices affecting our business more than changes in domestic natural gas production and consumption levels and prices. In recent years we have increased our rental and sales in unconventional oil shale plays, which are more dependent on crude oil prices. With this shift towards oil production the demand for overall compression services and products is driven by two general factors; an increased focus by producers on artificial lift applications, e.g., production enhancement with compression assisted gas lift; and declining reservoir pressure in maturing natural gas producing fields, especially non-conventional production. These types of applications have historically been serviced by wellhead size compressors, and continue to be, but there has also been an economic move by our customers towards centralized drilling and production facilities, which have increased the market need for larger horsepower compressor packages. We recognized this need over the past two to three years and have shifted our cash and fabrication resources towards designing, fabricating and renting gas compressor packages that range from 400 horsepower up to 1,380 horsepower. While this is a response to market conditions and trends, it also provides us with the opportunity to compete as a full-line compression provider.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We typically experience a decline in demand during periods of low crude oil and natural gas prices. Low crude oil and natural gas prices experienced throughout 2016 continued into mid-2017. In the latter half of 2017, we saw an increase in oil prices and activity that continued during most of 2018. During 2019, we witnessed a moderation of crude oil prices as well as drilling and completion activity levels. During the first quarter of 2020, we saw a substantial decline in the prices for oil and natural gas.  Activity levels of exploration and production companies have been and will be dependent not only on commodity prices, but also on their ability to generate sufficient operational cash flow to fund their activities. Generally, though, we feel that production activities (in which we are involved) will fare better than drilling activity. .</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For fiscal year 2020, our forecasted capital expenditures will be directly dependent upon our customers&#8217; compression requirements and are not anticipated to exceed our internally generated cash flows.&#160;&#160;Any required capital will be for additions to our compressor rental fleet and/or addition or replacement of service vehicles.&#160;&#160;We believe that cash on hand and cash flows from operations will be sufficient to satisfy our capital and liquidity requirements through 2020.&#160;&#160;If we require additional capital to fund any significant unanticipated expenditures, including any material acquisitions of other businesses, joint ventures or </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">25</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">other opportunities, this additional capital could exceed our current resources, might not be available to us when we need it, or might not be on acceptable terms.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Critical Accounting Policies and Practices</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have identified the policies below as critical to our business operations and the understanding of our results of operations.&#160;&#160;In the ordinary course of business, we have made a number of estimates and assumptions relating to the reporting of results of operations and financial condition in the preparation of our financial statements in conformity with accounting principles generally accepted in the United States.&#160;&#160;Actual results could differ significantly from those estimates under different assumptions and conditions.&#160;&#160;We believe that the following discussion addresses our most critical accounting policies, which are those that are most important to the portrayal of our financial condition and results of operations and require our most difficult, subjective, and complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain.  We describe our significant accounting policies more fully in Note 2 ("Summary of Significant Accounting Policies") to our consolidated financial statements. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our critical accounting policies are as follows:</span></div><div style="padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">revenue recognition;</span></div><div style="padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">estimating the allowance for doubtful accounts receivable;</span></div><div style="padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">accounting for operating leases;</span></div><div style="padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">accounting for income taxes;</span></div><div style="padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">accounting for long-lived assets, intangible assets and goodwill; and</span></div><div style="padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt;">accounting for inventory.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition Policy</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company adopted ASC 606, Revenue from Contracts with Customers ("ASC 606") on January, 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below.  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Revenue is measured based on a consideration specified in a customer&#8217;s contract, excluding any sale incentives and taxes collected on behalf of third parties (i.e. sales and property taxes). We recognize revenue once a performance obligation has been satisfied and control over a product or service has transferred to the customer. Shipping and handling costs incurred are accounted for as fulfillment costs and are included in cost of revenues in our Consolidated Statements of Operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Nature of Goods and Services</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Rental Revenue.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company generates revenue from renting compressors and flare systems to our customers. These contracts may also include a fee for servicing the compressor or flare during the rental contract. Our rental contracts typically range from six to 60 months, with our larger horsepower compressors having longer minimum contract terms. Our rental revenue is recognized over time, with equal monthly payments over the term of the contract. After the terms of the contract have expired, a customer may renew their contract or continue renting on a monthly basis thereafter.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Sales Revenue.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company generates revenue by the sale of custom/fabricated compressors, flare systems and parts, as well as, exchange/rebuilding customer owned compressors and sale of used rental equipment.  The Company designs and fabricates compressors and flares based on the customer&#8217;s specifications outlined in their contract. Though the equipment being built is customized by the customer, control under these contracts does not pass to the customer until the compressor or flare package is completed and shipped, or, in accordance with a bill and hold arrangements, the customer accepts title and assumes the risk and rewards of ownership. We request some of our customers to make progressive payments as the product is being built; these payments are recorded as a contract liability on the Deferred Income line on the consolidated balance sheet until control has been transferred. These contracts also may include an assurance warranty clause to guarantee the product is free from defects in material and workmanship for a set duration of time; this is a standard industry practice and is not considered a performance obligation.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Allowance for Doubtful Accounts Receivable</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">26</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform ongoing credit evaluations of our customers and adjust credit limits based on management's assessment of the customer's financial condition and payment history, as well as industry conditions and general economic conditions.&#160;We continuously monitor collections and payments from our customers and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified.&#160;&#160;While such credit losses have historically been within our expectations and the provisions established, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past.&#160;&#160;Management believes that its allowance for doubtful accounts is adequate; however, actual write-offs may exceed the recorded allowance.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Accounting for Income Taxes</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As part of the process of preparing our financial statements, we are required to estimate our federal income taxes as well as income taxes in each of the states in which we operate.&#160;&#160;This process involves us estimating our actual current tax exposure together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes.&#160;&#160;These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheet.&#160;&#160;We must then assess the likelihood that our deferred tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not probable, we must establish a valuation allowance.&#160;&#160;To the extent we establish a valuation allowance or increase this allowance in a period, we must include an expense in the tax provision in the statement of income.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Significant management judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets.  We currently have no valuation allowance and fully expect to utilize all of our deferred tax assets.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC 740 also prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. In order to record any financial statement benefit, we are required to determine, based on technical merits of the position, whether it is more likely than not (a likelihood of more than 50 percent) that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes. If that step is satisfied, then we must measure the tax position to determine the amount of benefit to recognize in the financial statements. The tax position is measured at the largest amount of the benefit that is greater than 50 percent likely of being realized upon ultimate settlement.  Our policy regarding income tax interest and penalties is to expense those items as other expense.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">            </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Long-Lived Assets, Intangible Assets and Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Rental Equipment, Property and Equipment (Including Retirement of Rental Equipment)</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Rental equipment and property and equipment are recorded at cost less accumulated depreciation, except for work-in-progress on new rental equipment which is recorded at cost until it&#8217;s complete and added to the fleet. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Our rental equipment has an estimated useful life between 15 and 25 years, while our property and equipment has an estimate useful lives which range from 3 to 39 years.&#160;&#160;The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2019, the Company reviewed the estimated useful lives of its rental equipment. This review indicated that the actual lives of its larger horsepower rental equipment were longer than the estimated useful lives used for depreciation purposes in the Company&#8217;s financial statements. These units incorporate newer technology and heavier, more robust castings and forging, which allows for complete overhauls at longer cycles when compared to its older, lower horsepower units.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We assess the impairment of rental equipment and property and equipment whenever events or changes in circumstances indicate that the net recorded amount may not be recoverable.&#160; The following factors could trigger an impairment review: significant underperformance relative to historical or projected future cash flows; significant adverse changes in the extent or manner in which asset (or asset group) is being used or its condition, including a meaningful drop in fleet utilization over the prior four quarters; significant negative industry or company-specific trends or actions, including meaningful capital expenditure budget reductions by our major customers or other sizable exploration and production or midstream companies, as well as significant declines in oil and natural gas prices; legislative changes prohibiting us from leasing our units or flares; or poor general economic conditions. An impairment loss is recognized if the future undiscounted cash flows associated with the asset (or asset group) and the estimated fair value of the asset are less than the asset's carrying value.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The COVID-19 pandemic has caused a significant economic decline during the first quarter of 2020.  In addition, the pandemic and recent actions by Saudi Arabia and Russia have resulted in a significant decline in oil prices during the same time period.  If economic and industry conditions do not improve, an impairment review during 2020 could be triggered.    </span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">27</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill (Including Impairment During 2019)</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired.  During the third quarter of 2019, the Company examined various qualitative factors to determine if a quantitative goodwill impairment test was needed.  As a result of our qualitative assessment, we proceeded to perform our quantitative goodwill impairment analysis, where we used an independent valuation specialist to assist us in determining the fair value of our net assets. In this impairment analysis, the estimated fair value of our net assets was determined utilizing market and income-based approaches. Determining fair value in this analysis required significant judgment, including judgments about appropriate comparable companies, appropriate discount rates and our estimated future cash flows, which are subject to change. As a result of our quantitative evaluation, we recorded a goodwill impairment charge of $10.0&#160;million in 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December 31, 2019 and 2018, NGS had intangible assets, which relate to developed technology and a trade name which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.&#160;&#160;Based upon our analysis, we experienced no impairment of intangible assets (excluding goodwill) during the years ended December&#160;31, 2019 or 2018. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, in conjunction with our quantitative assessment of goodwill, we used the services of an independent valuation specialist to assist us in determining the fair value of our trade name during the third quarter of 2019.  In this impairment analysis, the estimated fair value of our trade name was determined utilizing an income-based approach that required significant judgment, including those about an appropriate royalty rate and discount rate.  This analysis indicated no impairment of our trade name. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We value our total inventory (current and long-term) at the lower of the actual cost and net realizable value of the inventory.&#160;&#160;We regularly review inventory quantities on hand and record a provision for excess and obsolete inventory based primarily on current and anticipated customer demand and production requirements. The Company accesses anticipated customer demand based on current and upcoming capital expenditure budgets of its major customers as well as other significant companies in the industry, along with oil and natural gas price forecasts and other factors affecting the industry.  Given its concerns about the industry backdrop, Company management determined during 2019 that an increase of its inventory allowance was necessary. Due to the slow moving nature or obsolescence of a portion of the Company's long-term inventory and inventory related to the retirement of rental equipment, management recorded an increase of $3.4&#160;million in the inventory allowance reserve for costs that may not be recoverable in the future.  Management later identified another $408,000 of slow moving or obsolete inventory, which was written off.  For the year ended December&#160;31, 2019, inventory allowance and write-off totaled $3.8&#160;million. We ended 2019 with an inventory allowance balance of $24,000.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The COVID-19 pandemic has caused a significant economic decline during the first quarter of 2020.  In addition, the pandemic and recent actions by Saudi Arabia and Russia have resulted in a significant decline in oil prices during the same time period.  If economic and industry conditions do not improve, an additional review of our inventory for excess and obsolete items during 2020 could be necessary.  </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our Performance Trends and Outlook</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;">&#160;</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 30, 2020, the World Health Organization (&#8220;WHO&#8221;) announced a global health emergency because of a new strain of coronavirus known as COVID-19 due to the risks it imposes on the international community as the virus spreads globally.  In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. During this time, the market began to experience a decline in oil prices in response to oil demand concerns due to the </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">28</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">global economic impacts of COVID-19. In addition, recent events concerning OPEC and Russia resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply.  These actions have led to significant weakness in oil prices and ensuing reductions of exploration and production company capital and operating budgets. </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 31, 2020, the full impact of the COVID-19 outbreak continues to evolve daily. With the significant decline in oil prices as well as the general economic decline caused by the impacts of COVID-19, we expect utilization to decline among our smaller horsepower and medium horsepower units during the remainder of 2020 after a minimal decline during the first quarter of 2020. In terms of sales, we expect minimal compressor sales for the year due to much lower capital expenditure budgets throughout the industry, including those of our major customers. Finally, we have recently experienced and expect to continue to experience pricing pressure from our customers and competitors until industry and economic conditions improve. We are currently experiencing no issues with potential workforce and supply chain disruptions.  In addition, our relationship with our major customer continues to be strong, and they have continued to pay our invoices in a timely, consistent manner.  Nevertheless, if any of these circumstances change, our business could be adversely affected.  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While management anticipates that the industry and economic impact of the pandemic and OPEC&#8217;s actions will have a negative effect on its results of operations in 2020 and perhaps beyond, the degree to which these factors will impact our business remains uncertain.  Please read Item 1A, Risk Factors, in this report.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Results of Operations</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Year Ended December&#160;31, 2019 Compared to the Year Ended December&#160;31, 2018 </span></div><div><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below shows our revenues and percentage of total revenues for each of our product lines for the years ended December&#160;31, 2019 and 2018.&#160;&#160;</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122%;"><tr><td style="width:1.0%;"></td><td style="width:56.112%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.734%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.734%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.734%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.738%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,701&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,763&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,269&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service &amp; Maintenance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total revenue increased to $78.4 million from $65.5 million, or 19.8%, for the year ended December&#160;31, 2019 compared to 2018. This increase was mainly a result of higher rental revenue (18.7% increase) primarily due to a greater number of large horsepower units being rented as well as higher sales revenue (21.5% increase) primarily due to increased compressor sales. </span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Rental revenue increased to $56.7 million from $47.8 million for the year ended December&#160;31, 2019 compared to 2018.&#160;As of December&#160;31, 2019, we had 2,304 natural gas compressors in our rental fleet, down from 2,567 units at year end 2018 due the retirement of 327 units (with 39,758 horsepower) during the third quarter of 2019. Despite this decrease due to unit retirement, the Company's total unit horsepower increased by 7.7% to 429,650 at December 31, 2019 compared to 398,765 horsepower year end 2018, which reflects the addition of 54 high horsepower compressors with 70,020 horsepower to the Company's fleet during 2019.&#160;&#160;As of December&#160;31, 2019, we had 1,419 natural gas compressors totaling 299,836 horsepower rented to 95 customers, compared to 1,361 natural gas compressors totaling 230,089 horsepower rented to 94 customers as of December&#160;31, 2018. The rental fleet had a unit utilization as of December&#160;31, 2019 and 2018, respectively, of 61.6% and 53.0% while our horsepower utilization for the same periods, respectively, was 69.8% and 57.7%. The rise in both utilizations was mainly the result of the rise in demand for our higher horsepower units as well as unit retirements during the third quarter of 2019.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales revenue increased to $19.8 million from $16.3 million for the year ended December&#160;31, 2019, compared to 2018.  This increase in largely attributable to an increase&#160;in compressor sales partially offset by a decrease in flare sales.  Sales are subject to fluctuations in timing of industry activity related to capital projects and, as such, can vary substantially between periods.   </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">29</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During the third quarter of 2019, the Company examined various qualitative factors to determine if a quantitative goodwill impairment test was needed. After examining various qualitative factors, the Company performed a goodwill impairment analysis as of September 30, 2019. The analysis showed our carrying value of net assets exceeded its fair value, indicating that goodwill was fully impaired. Accordingly, the Company recorded a goodwill impairment charge of $10.0 million during the third quarter of 2019.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Given its concerns about the industry backdrop, Company management determined during 2019 that an increase of its inventory allowance was necessary. Due to the slow moving nature or obsolescence of a portion of the Company's long-term inventory and inventory related to the retirement of rental equipment, management recorded an increase of $3.4&#160;million in the inventory allowance reserve for costs that may not be recoverable in the future.  Management later identified another $408,000 of slow moving or obsolete inventory, which was written off.  For the year ended December&#160;31, 2019, inventory allowance and write-off totaled $3.8&#160;million. We ended 2019 with an inventory allowance balance of $24,000.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Given its concerns about the current industry backdrop, Company management determined during the third quarter of 2019 which units were not of the type, configuration, make or model that our customers are demanding or that were not cost efficient to refurbish, maintain and/or operate. As a result of this review, we determined 327 units should be retired from our rental fleet. Accordingly, we recorded a $1.5&#160;million loss on retirement of rental equipment during the year ended December 31, 2019. </span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Operating loss increased to $15.2 million for the year ended December&#160;31, 2019 compared to an operating loss of $0.5 million for the year ended December 31, 2018. The increase in operating loss was mainly due to the inventory allowance and write-off, loss on the retirement of rental units, and a goodwill impairment charge that totaled $15.3 million, partially offset by higher rental revenues and compressor sales.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general, and administrative expenses increased to $10.7 million for the year ended December&#160;31, 2019, as compared to $9.1 million for 2018.&#160;This 17.7% increase was primarily the result of increases in officer bonuses ($0.5 million), deferred compensation ($0.4 million, most of which was non-cash), professional services ($0.3 million), and stock compensation ($0.2 million).  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation and amortization expense increased to $23.3 million from $22.1 million, or 5.4%, for the year ended December&#160;31, 2019, compared to 2018.&#160;&#160;The increase is the result of larger horsepower units being added to the fleet. We added 82 units (approximately 74,000 horsepower) to our fleet over the past twelve months. Fifty-four of those units were 400 horsepower or larger (including 49 at 1,380 horsepower), representing approximately 95% of the horsepower added.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax benefit increased to $0.7 million from a $72,000 expense for the year ended December&#160;31, 2019 compared to 2018. As shown in Note 9 to these financial statements, our effective tax rate for both years differs from the U.S. federal statutory rate of 21%.  Our income tax benefit in 2019 was largely due to our net loss of $13.7 million but was largely offset by a difference in goodwill impairment for tax purposes as well as an adjustment to our state tax rates that increased our deferred income tax expense by approximately $0.8 million.  The Company's 2018 income tax expense was impacted by the Company discovering a potentially uncertain tax position attributable deductibility of certain executive compensation expense for federal income tax purposes totaling approximately $168,000, $149,000 and $230,000 for the years ended December 31, 2017, 2016 and 2015, respectively. As a result, in accordance with ASC Topic 740, during the fourth quarter of 2018, the Company recorded a tax adjustment of $547,000 and accrued penalty and interest expense of $55,000 attributable to the uncertain tax position. The Company filed amended tax returns during 2019 for the years ended 2015, 2016 and 2017 and has recognized certain offsetting deductions, thus removing the large majority of its uncertain tax position reserve as of December 31, 2019.    </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Year Ended December&#160;31, 2018 Compared to the Year Ended December&#160;31, 2017 </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below shows our revenue and percentage of total revenues for each of our product lines for the years ended December&#160;31, 2018 and December&#160;31, 2017.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:55.602%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.649%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.649%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.408%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.649%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.653%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,269&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service &amp; Maintenance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">30</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total revenue decreased to $65.5 million from $67.7 million, or 3.3%, for the year ended December 31, 2018, compared to 2017. This was the result of a 19.5% decrease in sales revenue, which was offset by a 3.7% increase in rental revenue and a 0.3% increase in service and maintenance revenue. </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Rental revenue increased to $47.8 million from $46.0 million, or 3.7%, for the year ended December 31, 2018, compared to 2017.&#160;&#160;This increase is due to an increase in the average oil and natural prices for the year ended December 31, 2018, resulting in units being deployed, as well as a rise in the demand for our higher horsepower units. As of December 31, 2018, we had 2,572 natural gas compressors in our rental fleet totaling 398,765 horsepower, as compared to 2,546 natural gas compressors totaling 369,961 horsepower as of December 31, 2017.&#160;&#160;As of December 31, 2018, we had 1,361 natural gas compressors totaling 230,089 horsepower rented to 94 customers, compared to 1,259 natural gas compressors totaling 184,382 horsepower rented to 87 customers as of December 31, 2017. The rental fleet had a utilization of 53.0% as of December 31, 2018 as compared to 49.5% at December 31, 2017.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales revenue decreased to $16.3 million from $20.2 million, or 19.5%, for the year ended December 31, 2018, compared to 2017.&#160;Our sales activity can fluctuate depending on the demand from our customers' investments in non-conventional shale plays which require compression for producing natural gas and scheduling of projects in our fabrication facility. Due to economic uncertainty and continued tight credit markets, the energy industry continued to encounter reduced capital spending. While our strategy is to maintain our rental revenues so that they are a larger component of total revenue, we will continue to build and sell custom fabricated equipment. In support of this, we intend to cultivate new sales oriented customers and are actively pursuing small, medium and large reciprocating compressor fabrication projects, as well as, building rotary screw-type equipment of any size. Sales include: (1) compressor unit sales, (2) flare sales, (3) parts sales and (4) compressor rebuilds.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating income of $1.5 million for the year ended December 31, 2017 decreased to a $0.5 million loss for the year ended December 31, 2018. This decrease is attributed to a 6.4% drop in our rental margins, due to costs incurred in  deploying units.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2018, management performed a review of our rental compressor units and determined there were 13 units fully depreciated in our rental fleet which needed to be retired, representing total horsepower of 1,360.&#160; </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general, and administrative expenses decreased to $9.1 million for the year ended December 31, 2018, as compared to $10.1 million for 2017.&#160;This 9.8% decrease is primarily a result in a decrease in stock compensation of $1.7 million.  </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation and amortization expense increased to $22.1 million from $21.3 million, or 3.6%, for the year ended December 31, 2018, compared to 2017.&#160;&#160;The increase is the result of larger horsepower units being added to the fleet. We added  31 units (approximately 29,508 horsepower) to our fleet over the past twelve months. Twenty-seven of these were 400 horsepower or larger, representing 99% of the horsepower added.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Income tax expense decreased to $72,000 from a $18.3 million benefit for the year ended December 31, 2018 compared to 2017. As discussed in Note 9 to these financial statements, during the fourth quarter of 2018, the Company discovered a potentially uncertain tax position attributable deductibility of certain executive compensation expense for federal income tax purposes aggregating approximately $168,000, $149,000, $230,000 for the years ended December 31, 2017, 2016 and 2015, respectively.  As a result, in accordance with ASC Topic 740, during the fourth quarter of 2018, the Company recorded a tax adjustment of $547,000 and accrued penalty and interest expense of $55,000 attributable to the uncertain tax position.  In 2017, the $18.3 million tax benefit was the result of the $18.4 million income tax benefit recorded in connection with the 2017 Tax Act, due to the remeasurement of our deferred tax assets and liabilities at the new federal statutory rate. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Adjusted Gross Margin Year Ended December&#160;31, 2019 Compared to the Year Ended December&#160;31, 2018 </span></div><div><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below shows our adjusted gross margin and related percentages for each of our product lines for the years ended December&#160;31, 2019 and December&#160;31, 2018.&#160;&#160;Adjusted gross margin is the difference between revenue and cost of revenues, exclusive of depreciation and amortization expense.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">31</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"><tr><td style="width:1.0%;"></td><td style="width:56.910%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.720%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.720%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.720%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.722%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Adjusted Gross Margin </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,118&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,906&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,666&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,705&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service &amp; Maintenance&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,350&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,058&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,134&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,669&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:45pt;text-align:center;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1) For a reconciliation of adjusted gross margin to its most directly comparable financial measure calculated and presented in accordance with GAAP, please read "Item 6. Selected Financial Data - Non-GAAP Financial Measures" in this Report.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our overall adjusted gross margin percentage dropped to 43.5% for the year ended December&#160;31, 2019 compared to 46.8% for the year ended December&#160;31, 2018, exclusive of depreciation and amortization. Our drop in gross margins is mainly due to a 2.8% drop in rental revenue margins, which decreased to 51.4% for the year ended December&#160;31, 2019 compared to 54.2% during 2018. This decrease was due to an increased bad debt allowance as well as increased maintenance and repair costs, particularly "make-ready" jobs on units being placed back into service. Sales margin decreased to 18.5% in 2019 from 22.8% in 2018 due to higher payroll and lower labor and overhead efficiency in our fabrication facilities. Third party service and maintenance margins decreased to 68.2% from 73.3% for the year ended December&#160;31, 2019 compared to 2018. Service and maintenance only represents 2.5% of our revenue in 2019, providing minimal impact on our overall adjusted gross margin.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Adjusted Gross Margin Year Ended December&#160;31, 2018 Compared to the Year Ended December&#160;31, 2017 </span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below shows our adjusted gross margin and related percentages for each of our product lines for the years ended December&#160;31, 2018 and December&#160;31, 2017.&#160;&#160;Adjusted gross margin is the difference between revenue and cost of revenues, exclusive of depreciation and amortization expense.</span></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:56.823%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.705%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.558%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.709%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Adjusted Gross Margin </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(dollars in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,906&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,886&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,705&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service &amp; Maintenance&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,058&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,069&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,669&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,141&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1) For a reconciliation of adjusted gross margin to its most directly comparable financial measure calculated and presented in accordance with GAAP, please read "Item 6. Selected Financial Data - Non-GAAP Financial Measures" in this Report.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The overall adjusted gross margin percentage dropped to 46.8% for the year ended December 31, 2018 compared to 49.0% for the year ended December 31, 2017, exclusive of depreciation and amortization. Our drop in gross margins is mainly due to the drop in rental revenue margins due to costs incurred in deploying units. Rental margins decreased to 54.2% for the year ended December 31, 2018 compared to 60.6% during 2017 . Sales margin increased to 22.8% from 20.7% for the year ended 2018 compared to 2017. Third party service and maintenance margins decreased to 73.3% for the year ended December 31, 2018 compared to 74.3% in 2017. Service and maintenance represents 2.2% of our revenue in 2018, providing minimal impact on our overall adjusted gross margin.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Liquidity and Capital Resources</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our working capital positions as of December&#160;31, 2019 and 2018 are set forth below.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">32</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:73.146%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.699%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,592&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,628&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,696&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,415&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,921&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:24pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,122&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,743&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Line of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">640&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,508&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,946&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net working capital</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the year ended December&#160;31, 2019, we invested approximately $69.9 million in rental equipment, property and other equipment. During the year, the Company added $63.7 million in new equipment to our rental fleet, $3.8 million in payments related to the construction of our new corporate office, and $2.4 million in vehicles, office furniture and equipment. Our investment in property and equipment includes any changes to work-in-progress related to our rental fleet jobs at the beginning of the year compared to the end of the year. Our rental work-in-progress decreased by $2.7 million during 2019. We financed our investment in rental equipment, property and other equipment with cash on hand during 2019.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash flows</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December&#160;31, 2019, we had cash and cash equivalents of $11.6 million compared to $52.6 million at year end 2018.  Our cash flow from operations of $29.4 million was offset by capital expenditures of $69.9 million during 2019. We also had working capital of $36.9 million at December 31, 2019 compared to $84.0 million at December 31, 2018.  On December 31, 2019 and 2018, we had outstanding debt of $417,000, which is all related to our line of credit. We had net cash flow from operating activities of $29.4 million during 2019 compared $23.7 million during 2018. Our cash flow from operating activities of $29.4 million was primarily the result adding back non-cash items of depreciation of $23.3 million, a goodwill impairment charge of $10.0 million, an increased inventory allowance and write-off of $3.8 million, stock-based compensation of $2.6 million, a loss on retirement of rental equipment of $1.5 million, a bad debt allowance of $0.7 million, and a net positive change in working capital and various other items of $2.1 million.  These positive impacts were partially offset by a net loss of $13.9 million and a decrease in cash flows related to a reduction in deferred income taxes of $0.7 million. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December&#160;31, 2018, we had cash and cash equivalents of $52.6 million, working capital of $84.0 million and total debt of $417,000, under our credit agreement which is due in 2020. Our cash and cash equivalents decreased from 2017, due to an increase on our capital program for contracted new large horsepower compressor builds and the construction of our new corporate office. We had positive net cash flow from operating activities of approximately $23.7 million during 2018. This was primarily from a net loss of $0.5 million and non-cash items of depreciation and amortization of $22.1 million, $2.6 million related to stock-based compensation, a decrease in deferred income taxes of $0.3 million and a decrease in cash flows related to working capital and other items of $0.2 million.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contractual Obligations and Commitments</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have contractual obligations and commitments that affect our results of operations, financial condition and liquidity.&#160;&#160;The following table is a summary of our significant cash contractual obligations (in thousands):</span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">33</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:27.883%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.528%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.037%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.528%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.329%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.528%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.329%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.528%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.329%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.528%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.329%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.528%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.475%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.383%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.338%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Contractual Obligations</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Line of credit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on line of credit</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase obligations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">660&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities (including interest)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long term liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><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><td colspan="3" style="display:none;"></td><td colspan="3" style="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><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">892&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">422&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,805&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company also has a remaining contractual obligation related to the construction of a new corporate office of approximately $375,000, which we intend to finance with cash on hand. Construction of a new office began in late 2017 and was completed in 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Senior Bank Borrowings</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a senior secured revolving credit agreement the ("Amended Credit Agreement") with JP Morgan Chase Bank, N.A (the "Lender") with an aggregate commitment of $30 million, subject to collateral availability. We also have a right to request from the Lender, on an uncommitted basis, an increase of up to $20 million on the aggregate commitment (which could potentially increase the commitment amount to $50 million). </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Borrowing Base</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. At any time before the maturity of the Amended Credit Agreement, we may draw, repay and re-borrow amounts available under the borrowing base up to the maximum aggregate availability discussed above. Generally, the borrowing base equals the sum of (a) 80% of our eligible accounts receivable plus (b) 50% of the book value of our eligible general inventory (not to exceed 50% of the commitment amount at the time) plus (c) 75% of the book value of our eligible equipment inventory.&#160;&#160;JPMorgan Chase Bank (the &#8220;Lender&#8221;) may adjust the borrowing base components if material deviations in the collateral are discovered in future audits of the collateral.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest and Fees</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.&#160;&#160;Under the terms of the Amended Credit Agreement, we have the option of selecting the applicable variable rate for each revolving loan, or portion thereof, of either (a)&#160;LIBOR multiplied by the Statutory Reserve Rate (as defined in the Amended Credit Agreement), with respect to this rate, for Eurocurrency funding, plus the Applicable Margin (&#8220;LIBOR-based&#8221;), or (b)&#160;CB Floating Rate, which is the Lender&#8217;s Prime Rate less the Applicable Margin; provided, however, that no more than three LIBOR-based borrowings under the agreement may be outstanding at any one time.&#160;For purposes of the LIBOR-based interest rate, the Applicable Margin is 1.50%. For purposes of the CB Floating Rate, the Applicable Margin is 1.25%.  Accrued interest is payable monthly on outstanding principal amounts, provided that accrued interest on LIBOR-based loans is payable at the end of each interest period, but in no event less frequently than quarterly. In addition, fees and expenses are payable in connection with our requests for letters of credit (generally equal to the Applicable Margin for LIBOR-related borrowings multiplied by the face amount of the requested letter of credit) and administrative and legal costs.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Maturity</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The maturity date of the Amended Credit Agreement is December&#160;31, 2020, at which time all amounts borrowed under the agreement will be due and outstanding letters of credit must be cash collateralized. The agreement may be terminated early upon our request or the occurrence of an event of default. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Security</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The obligations under the Amended Credit Agreement are secured by a first priority lien on all of our inventory and accounts and leases receivables, along with a first priority lien on a variable number of our leased compressor equipment the book value of must be maintained at a minimum of 2.00 to 1.00 commitment coverage ratio (such ratio being equal to (i) the amount of the borrowing base as of such date to (ii) the amount of the commitment as of such date.)</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Covenants.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Amended Credit Agreement contains customary representations and warranties, as well as covenants which, among other things, limit our ability to incur additional indebtedness and liens; enter into transactions with affiliates; make acquisitions in excess of certain amounts; pay dividends; redeem or repurchase capital stock or senior notes; make investments or loans; make negative pledges; consolidate, merge or effect asset sales; or change the nature of our business. In addition, we also have certain financial covenants that require us to maintain a leverage ratio less than or equal to 2.50 to 1.00 as of the last day of each fiscal quarter.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Events of Default and Acceleration.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Amended Credit Agreement contains customary events of default for credit facilities of this size and type, and includes, without limitation, payment defaults; defaults in performance of covenants or other agreements contained in the transaction documents; inaccuracies in representations and warranties; certain defaults, termination events or </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">34</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">similar events; certain defaults with respect to any other Company indebtedness in excess of $50,000; certain bankruptcy or insolvency events; the rendering of certain judgments in excess of $150,000; certain ERISA events; certain change in control events and the defectiveness of any liens under the secured revolving credit agreement. Obligations under the Amended Credit Agreement may be accelerated upon the occurrence of an event of default.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we were in compliance with all covenants in our Amended Credit Agreement.&#160;&#160;A default under our Amended Credit Agreement could trigger the acceleration of our bank debt so that it is immediately due and payable.&#160;&#160;Such default would have a material adverse effect on our liquidity, financial position and operations if we were to borrow a significant amount under our facility.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Components of Our Principal Capital Expenditures</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Capital expenditures for the three years ended December 31:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:63.588%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.735%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.735%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.737%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expenditure Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment and property and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,938&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,065&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,536&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The level of our expenditures will vary in future periods depending on energy market conditions and other related economic factors.&#160;&#160;Based upon existing economic and market conditions, we believe that our cash on hand, operating cash flow and available line of credit are adequate to fully fund our net capital expenditures requirements for 2020.&#160;&#160;We also believe we have flexibility with respect to our financing alternatives and adjustments to our capital expenditure plans if circumstances warrant.&#160;We do not have any material continuing commitments related to our current operations that cannot be met with our cash on hand and our line of credit.  However, our financing capacity could be negatively impacted by the COVID-19 pandemic.  Please see Note 19 of our Consolidated Financial Statements and Item 1A, Risk Factors, of this report.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Off-Balance Sheet Arrangements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time-to-time, we enter into off-balance sheet arrangements and transactions that can give rise to off-balance sheet obligations.&#160;As of December&#160;31, 2019, we have an off-balance sheet arrangement and transaction.&#160;&#160;We do not believe that this arrangement is reasonably likely to materially affect our liquidity or availability of, or requirements for, capital resources.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We entered into a purchase agreement with a vendor in July 2008 pursuant to which we agreed to purchase up to $4.8 million of our paint and coating requirements exclusively from the vendor.&#160;&#160;In connection with the execution of the agreement, the vendor paid us a $300,000 fee which is considered to be a discount toward future purchases from the vendor.&#160;&#160;As of  December&#160;31, 2019, we had met $4.1 million of this obligation.&#160;&#160;The $300,000 payment we received is recorded as a long-term liability and will decrease as the purchase commitment is fulfilled.&#160;&#160;The long-term liability remaining as of December&#160;31, 2019 was $41,000.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See Notes to Consolidated Financial Statements on page F-12.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Environmental Regulations</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Various federal, state and local laws and regulations covering the discharge of materials into the environment, or otherwise relating to protection of human safety and health and the environment, affect our operations and costs.&#160;&#160;Compliance with these laws and regulations could cause us to incur remediation or other corrective action costs or result in the assessment of administrative, civil and criminal penalties and the issuance of injunctions delaying or prohibiting operations.&#160;&#160;In addition, we have acquired certain properties and plant facilities from third parties whose actions with respect to the management and disposal or release of hydrocarbons or other wastes were not under our control.&#160;&#160;Under environmental laws and regulations, we could be required to remove or remediate wastes disposed of or released by prior owners.&#160;&#160;In addition, we could be responsible under environmental laws and regulations for properties and plant facilities we lease, but do not own.&#160;&#160;Compliance with such laws and regulations increases our overall cost of business, but has not had a material adverse effect on our operations or financial condition.&#160;&#160;It is not anticipated, based on current laws and regulations, that we will be required in the near future to expend amounts that are material in relation to our total expenditure budget in order to comply with environmental laws and regulations but such laws and regulations are frequently changed and we are unable to predict the ultimate cost of </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">35</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">compliance.&#160;&#160;We also could incur costs related to the cleanup of sites to which we send equipment and for damages to natural resources or other claims related to releases of regulated substances at such sites.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_49"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 7A.&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Commodity Risk</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our commodity risk exposure is the pricing applicable primarily to&#160;oil production and to lesser extent &#160;natural gas production.&#160;Realized commodity prices received for such production are primarily driven by the prevailing worldwide price for crude oil and spot prices applicable to natural gas.&#160;&#160;Depending on the market prices of oil and natural gas, companies exploring for such resources may cancel or curtail their drilling programs, thereby reducing demand for our equipment and services.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Financial Instruments and Debt Maturities</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our financial instruments consist of cash and cash equivalents, trade receivables, accounts payable and our line of credit.&#160;&#160;The carrying amounts of cash and cash equivalents, trade receivables, and accounts payable approximate fair value because of the short-term nature of the instruments.&#160;&#160;The fair value of our bank borrowings approximate the carrying amounts as of December&#160;31, 2019 and 2018, and were determined based upon interest rates currently available to us.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Customer Credit Risk</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are exposed to the risk of financial non-performance by our customers.&#160;&#160;Our ability to collect on rentals and sales to our customers is dependent on the liquidity of our customer base.&#160;&#160;To manage customer credit risk, we monitor credit ratings of our customers.&#160;&#160;Unless we are able to retain our existing customers, or secure new customers if we lose one or more of our significant customers, our revenue and results of operations would be adversely affected.  At December&#160;31, 2019, we had one customer that accounted for a total of approximately 35% of our accounts receivable.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_52"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 8.&#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our consolidated financial statements and supplementary financial data are included in this Annual Report on Form 10-K beginning on page F-1.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_55"></div><div style="text-indent:-72pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 9.&#160;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_58"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 9A.&#160;CONTROLS AND PROCEDURES</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">An evaluation was carried out under the supervision and with the participation of our management, including our President and Chief Executive Officer and our Vice President and Chief Financial Officer, of the effectiveness of the design of our &#8220;disclosure controls and procedures&#8221; (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended or, the &#8220;Exchange Act&#8221;) as of December 31, 2019, pursuant to Exchange Act Rule 13a-15.In designing and evaluating our disclosure controls and procedures, we recognize that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and our management necessarily applies its judgment in evaluating and implementing possible controls and procedures. Based upon that evaluation, the President and Chief Executive Officer and our Vice President and Chief Financial Officer concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were not effective due to material weaknesses in internal control over financial reporting discussed below in Management&#8217;s Annual Report on Internal Control Over Financial Reporting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);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 Over Financial Reporting</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">    </span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our management, including the President and Chief Executive Officer and our Principal Accounting Officer, is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) and </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">36</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">15d-15(f) under the Exchange Act.&#160;&#160;Our internal control system is 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.&#160;&#160;Our internal control over financial reporting includes those policies and procedures that:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that our receipt and expenditures are being made only in accordance with authorizations of management and our Board of Directors; and</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">provide 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="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All internal control systems, no matter how well designed, have inherent limitations.&#160;&#160;A system of internal control may become inadequate over time because of changes in conditions or deterioration in the degree of compliance with the policies or procedures.&#160;&#160;Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Management, including our President and Chief Executive Officer and our Vice President and Chief Financial Officer, assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of December 31, 2019. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control&#8212;Integrated Framework (2013). Based on this assessment, management has concluded that our internal control over financial reporting was not effective as of December 31, 2019, due to the material weaknesses in our internal control over financial reporting discussed below.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%;">Material Weaknesses in Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of fiscal year 2018, we identified a material weakness in internal controls over financial reporting related to our accounting and reporting of income tax (expense) benefit and consolidated balance sheet and the consolidated operations statement accounts. We did not design and maintain an effective control environment with formal accounting policies and controls to adequately provide sufficient information for the preparation of our tax provision to our third party tax professionals and did not provide an appropriate level or sufficient review of the tax provision. The material weakness created a reasonable possibility that there could be a material misstatement of our annual or interim financial statements.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This material weakness resulted in an immaterial misstatement in the provision for income taxes in our consolidated financial statement as of and for the years ended December 31, 2017, 2016 and 2015. Consolidated financial statements included in our Annual Report on Form 10-K issued as of December 31, 2018 reflect the correction of this misstatement of income tax (expense) benefit, the related consolidated balance sheet and the consolidated operations statement accounts. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have undergone evaluations, enhancements and implementation in our internal controls over financial reporting to address the identified material weakness. We have implemented various changes and enhancements to improve our controls related to the material weakness. Nevertheless, after testing, our improved controls were not considered remediated at year end 2019, so further changes will need to be implemented.  Management expects this material weakness to be remediated by the end of 2020.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of fiscal year 2019, we identified another material weakness in internal controls over financial reporting related to our accounting and reporting of compressor "make-ready" jobs, as well as various other compressor maintenance jobs, that were inappropriately capitalized, resulting in immaterial increases to the Company&#8217;s cost of rentals and, to a much lesser extent, depreciation expense in prior periods.  These increases in operating costs and expenses were immaterial to all prior annual and interim periods, but would have been material to the fourth quarter of 2019 if these cumulative operating costs and expenses were taken as an out-of-period adjustment.  As detailed in Notes 2, 17 and 18 of the Company&#8217;s financial statements for the year ended December 31, 2019 in this Annual Report on Form 10-K, the Company has revised its prior period financial statements to reflect these additional operating costs and expenses.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">37</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We did not design and maintain an effective control environment with formal accounting policies and controls to adequately provide sufficient information to report these expenses in a timely manner. The material weakness created a reasonable possibility that there could be a material misstatement of our annual or interim financial statements.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management plans to address the control deficiency that led to this material weakness during 2019.  Our plan is to perform an in-depth review over controls regarding reporting of &#8220;make-ready&#8221; and other compressor maintenance jobs.  This review may involve external experts.  Management expect this material weakness to be remediated by the end of 2020.</span></div><div style="text-indent:36pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Report Over Internal Controls</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the Section 404 of the Sarbanes-Oxley Act of 2002, we have included a report of management's assessment of the effectiveness of our internal controls as part of this annual report on Form 10-K for the fiscal year December&#160;31, 2019.&#160;BDO USA, LLP, our independent registered public accounting firm, has issued an attestation report dated March&#160;31, 2020 on the effectiveness of internal control over financial reporting on page 40 of this report.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Changes in Internal Control Over Financial Reporting</span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Except for the control deficiencies discussed, there were no changes in our internal control over financial reporting that occurred during the year ended December 31, 2019, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. We will continue to review and document our disclosure controls and procedures, including our internal control over financial reporting, and may from time to time make changes aimed at enhancing their effectiveness and to ensure that our systems evolve with our business.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 9B.&#160;OTHER INFORMATION</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="ia55308054551461ebaf3a934c93f5418_61"></div><div style="text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_64"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">38</span></div></div></div><hr style="page-break-after:always"/><div style="height:21.6pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Board of Directors and Stockholders</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Natural Gas Services Group, Inc.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Midland, Texas</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Opinion on Internal Control over Financial Reporting</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We have audited Natural Gas Services Group, Inc.&#8217;s (the &#8220;Company&#8221;) internal control over financial reporting as of December&#160;31, 2019, based on criteria established in </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Internal Control - Integrated Framework</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the &#8220;COSO criteria&#8221;).  In our opinion, the Company did not maintain, in all material respects, effective internal control over financial reporting as of December&#160;31, 2019, based on the COSO criteria. We do not express an opinion or any other form of assurance on management's statements referring to any corrective actions taken by the Company after the date of management's assessment.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated balance sheets of the Company as of December&#160;31, 2019 and 2018, the related consolidated statements of operations, stockholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, 2019, and the related notes, and our report dated March&#160;31, 2020 expressed an unqualified opinion thereon.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Basis for Opinion</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">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 Item 9A, 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 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We conducted our audit of internal control over financial reporting 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 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="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company&#8217;s annual or interim financial statements will not be prevented or detected on a timely basis.  Material weaknesses regarding management&#8217;s failure to design and maintain controls over accounting for income taxes, as well as accounting for "make-ready" jobs and various other compressor maintenance jobs, has been identified and described in management&#8217;s assessment.  These material weaknesses were considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2019 financial statements, and this report does not affect our report dated March 31, 2020 on those financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">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) 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) 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) 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="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">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="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">/s/ BDO USA, LLP</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Austin, Texas</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">March&#160;31, 2020 </span></div><div id="ia55308054551461ebaf3a934c93f5418_67"></div><div style="position:relative;width:100%;height:21.6pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">39</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART III</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_70"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 10.&#160;DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the sections &#8220;Election of Directors,&#8221;&#160;&#160;&#8220;Executive Officers,&#8221; &#8220;Corporate Governance&#8221; and &#8220;The Board of Directors and its Committees&#8221; in our definitive proxy statement which will be filed with the Securities and Exchange Commission within 120 days after December&#160;31, 2019 or as such period may be extended by action of the Securities and Exchange Commission.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have adopted a Code of Business Conduct and Ethics that applies to our directors, officers and employees. The Code of Business Conduct and Ethics is posted in the "Investor Relations" section of our website at www.ngsgi.com. The Code of Business Conduct and Ethics maybe obtained free of charge by writing before to Natural Gas Services Group, Inc., Attn: Investor Relations, 404 Veterans Airpark Lane, Ste 300 Midland, TX 79705.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_73"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 11.&#160;EXECUTIVE COMPENSATION</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the section &#8220;Executive Compensation&#8221; in our definitive proxy statement which will be filed with the Securities and Exchange Commission within 120 days after December&#160;31, 2019 or as such period may be extended by action of the Securities and Exchange Commission.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_76"></div><div style="text-indent:-72pt;padding-left:72pt;"><span><br/></span></div><div style="text-indent:-72pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 12.  &#160;SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the section &#8220;Principal Shareholders and Security Ownership of Management&#8221; in our definitive proxy statement which will be filed with the Securities and Exchange Commission within 120 days after December&#160;31, 2019 or as such period may be extended by action of the Securities and Exchange Commission.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_79"></div><div style="text-indent:-72pt;padding-left:72pt;"><span><br/></span></div><div style="text-indent:-72pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 13. &#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INDEPENDENCE</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the sections &#8220;Related Person Transactions&#8221; and &#8220;Corporate Governance&#8221; in our definitive proxy statement which will be filed with the Securities and Exchange Commission within 120 days after December&#160;31, 2019 or as such period may be extended by action of the Securities and Exchange Commission.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_82"></div><div style="text-indent:-72pt;padding-left:72pt;"><span><br/></span></div><div style="text-indent:-72pt;padding-left:72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 14. &#160;PRINCIPAL ACCOUNTING FEES AND SERVICES</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The information required by this item is incorporated herein by reference to the section &#8220;Principal Accounting Fees and Services&#8221; in our definitive proxy statement which will be filed with the Securities and Exchange Commission within 120 days after December&#160;31, 2019 or as such period may be extended by action of the Securities and Exchange Commission.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_85"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">40</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">PART IV</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_88"></div><div style="text-align:center;"><span><br/></span></div><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 15.&#160;EXHIBITS AND CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following documents are filed as part of this Annual Report on Form 10-K:</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)(1) and (a)(2) Consolidated Financial Statements</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For a list of Consolidated Financial Statements, see &#8220;Index to Consolidated Financial Statements&#8221; incorporated herein by reference.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)(3) Exhibits</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A list of exhibits to this Annual Report on Form 10-K is set forth below:</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit&#160;No.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Description</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:6.504%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:89.496%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/1084991/000101054904000711/natural10qsbex31093004.txt">3.1</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Articles of Incorporation, as amended (Incorporated by reference to Exhibit 3.1 of the 10-QSB filed and dated November 10, 2004).</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499116000073/bylaws.htm">3.2</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bylaws, as amended (Incorporated by reference to Exhibit 3.11 of the Registrant's Current Report on Form 8-K filed with the Securities and Exchange Commission on June 21, 2016.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499118000011/ngs-ex1015leastextension.htm">10.1</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lease Agreement, dated January 9, 2018, between WNB Tower, LTD and Natural Gas Services Group, Inc. (Incorporated by reference to Exhibit 10.15 of the Registrant&#8217;s&#160;&#160;Form 10-K for the fiscal year ended December 31, 2017 and filed with the Securities and Exchange Commission on March 9, 2018.)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499114000028/ex991.htm">10.2</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2009 Restricted Stock/Unit Plan, as amended (Incorporated by reference to Exhibit 99.1 of the Registrant&#8217;s Current Report on Form 8-K dated June 3, 2014 and filed with the Securities and Exchange Commission on June 6, 2014.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499116000073/a1998stockplanamendedandre.htm">10.3</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Option Plan, as amended and restated (Incorporated by reference to Exhibit 10.1 of the Registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on June 21, 2016.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499114000047/creditagrmnt.htm">10.4</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Credit Agreement between Natural Gas Services Group, Inc. and JPMorgan Chase Bank, N.A., dated December 10, 2010 (Incorporated by reference to Exhibit 10.1 of the Registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on November 24, 2014.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499117000058/fifthamendmentofcreditagre.htm">10.5</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Fifth Amendment of Credit Agreement between Natural Gas Services Group, Inc. and JPMorgan Chase Bank, N.A., dated August 31, 2017 (Incorporated by reference to Exhibit 10.2 of the Registrant's Current report on Form 8-K filed with the Securities and Exchange Commission on September 7, 2017.)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499110000035/exhibit10-2.htm">10.6</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Security Agreement between Natural Gas Services Group, Inc. and JPMorgan Chase Bank, N.A., dated December 10, 2010 (Incorporated by reference to Exhibit 10.2 of the Registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 16, 2011.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499117000058/fourthamendmentofsecuritya.htm">10.7</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Fourth Security Agreement between Natural Gas Services Group, Inc. and JPMorgan Chase Bank, N.A., dated August 31, 2017 (Incorporated by reference to Exhibit 10.1 of the Registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on September 7, 2017.)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499114000047/promissory.htm">10.8</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Promissory Note in the aggregate amount of $30,000,000 issued to JPMorgan Chase Bank, N.A., dated August 31, 2017, in connection with the revolving credit line under the Credit Agreement with JPMorgan Chase Bank, N.A. (Incorporated by reference to Exhibit 10.3 of the Registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on September 7, 2017.)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499115000014/exhibit101sctagreement42715.htm">10.9</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amended and restated Employment Agreement dated April 27, 2015 between Natural Gas Services Group, Inc. and Stephen C. Taylor (Incorporated by reference to Exhibit 10.1 of the Registrant&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 29, 2015.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499116000060/deferredcompplan.htm">10.10</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The Executive Nonqualified Excess Plan Adoption Agreement, referred to as the Nonqualified Deferred Compensation Plan (Incorporated by reference to Exhibit 10.11 of the Registrant's Quarterly report on Form 10-Q filed with the Securities and Exchange Commission on May 6, 2016.)</span></td></tr></table></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">41</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:6.504%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:89.496%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499112000041/a101annualincentivebonuspl.htm">10.11</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Annual Incentive Bonus Plan (Incorporated by reference to Exhibit 10.1 of the Registrant's Current Report on Form 8-K filed with the Securities and Exchange Commission on December 18, 2012.)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a123119-ngsxex211subsi.htm">*21.1</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subsidiaries of the registrant</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a123119-ex231bdoconsent.htm">*23.1</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consent of BDO USA, LLP</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a123119-ngsxex311steph.htm">*31.1</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a123119-ngsxex312james.htm">*31.2</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certification of Principal Accounting Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a123119-ngsxex321steph.htm">*32.1</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a123119-ngsxex322james.htm">*32.2</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certification of Principal Accounting Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.INS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Instance Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.SCH</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.CAL</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.DEF</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.LAB</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.PRE</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;* Filed herewith.</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_91"></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ITEM 16. &#160;FORM 10-K SUMMARY</span></div><div><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_94"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">42</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SIGNATURES</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of Section 13 or 15(d) 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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:3.580%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:46.164%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.258%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:39.998%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NATURAL GAS SERVICES GROUP, INC.</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date:&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Stephen C. Taylor</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stephen C. Taylor</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chairman of the Board, President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Executive Officer)</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:26.487%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.782%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:41.612%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:18.119%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Signature</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Stephen C. Taylor</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chairman of the Board of Directors, Chief Executive Officer and President (Principal Executive Officer)</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Stephen C. Taylor</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ James R. Lawrence</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vice President and Chief Financial Officer (Principal Accounting Officer)</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">James R. Lawrence</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Charles G. Curtis</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Charles G. Curtis</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ William F. Hughes, Jr.</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">William F. Hughes, Jr.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ David L. Bradshaw</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">David L. Bradshaw</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ John W. Chisholm</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director</span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">John W. Chisholm</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div></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><span><br/></span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_97"></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">43</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:85.096%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.904%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Page</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Report of Independent Registered Public Accounting Firm</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_100">1</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Balance Sheets as of December 31, 2019 and 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_103">2</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of Operations for the Years Ended December 31, 2019, 2018 and 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_109">3</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of Stockholders' Equity for the Years Ended December 31, 2019, 2018 and 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_112">4</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated Statements of Cash Flows for the Years Ended December 31, 2019, 2018 and 2017</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_115">5</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notes to Consolidated Financial Statements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#ia55308054551461ebaf3a934c93f5418_118">6</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_100"></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify;margin-top:12pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Board of Directors and Stockholders</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Natural Gas Services Group, Inc.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Midland, Texas</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Opinion on the Consolidated Financial Statements</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have audited the accompanying consolidated balance sheets of Natural Gas Services Group, Inc. (the &#8220;Company&#8221;) as of December&#160;31, 2019 and 2018, the related consolidated statements of operations, stockholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, 2019, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019, in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size: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) (&#8220;PCAOB&#8221;), the Company's internal control over financial reporting as of December&#160;31, 2019, based on criteria established in </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Internal Control - Integrated Framework (2013)</span><span style="background-color:rgb(255,255,255, 0.0);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 (&#8220;COSO&#8221;) and our report dated March&#160;31, 2020 expressed an adverse opinion thereon.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis for Opinion</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 the Company&#8217;s 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;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">/s/ BDO USA, LLP</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have served as the Company's auditor since 2010.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Austin, Texas</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">March&#160;31, 2020 </span></div><div id="ia55308054551461ebaf3a934c93f5418_103"></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 1</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:69.953%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.656%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.657%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">NATURAL GAS SERVICES GROUP, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzUtMS0xLTEtMA_e20045b7-3c94-4dbb-a0e8-5dca32d7ff54">11,592</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzUtMy0xLTEtMA_03586726-282e-4ca1-8494-28bf37a8f025">52,628</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Trade accounts receivable, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMC0xLTEtMC90ZXh0cmVnaW9uOjVkMjQ2NTg0Y2MxZTQ1ZjdiMGFiZmVkNDAzZmIxY2IyXzQzOTgwNDY1MTEyMDk_f6c15999-7778-45f0-9434-3307a431411f">918</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMC0xLTEtMC90ZXh0cmVnaW9uOjVkMjQ2NTg0Y2MxZTQ1ZjdiMGFiZmVkNDAzZmIxY2IyXzQzOTgwNDY1MTEyMTU_e73720dc-4baa-49e3-bed1-9fdb5ce8ee18">291</ix:nonFraction>,  respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMS0xLTEtMA_6d21054a-8a2b-4ed6-a8af-a88f03993937"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMS0xLTEtMA_f0690859-ce5f-4191-96ff-55e659920709">9,106</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMy0xLTEtMA_6448a41f-f64d-4051-bde3-564a7b27b7bb"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMy0xLTEtMA_72f5a3a8-bfb1-442c-afe4-fd95353285e9">7,219</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzctMS0xLTEtMA_128efb5c-846a-4581-ada7-0d1f7ddd03a2">21,080</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzctMy0xLTEtMA_eddf9c07-42f3-4dc8-ae0f-e7f8ff016bb5">30,190</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzgtMS0xLTEtMA_4fee8591-1849-4fb2-bbce-3a94606f6ffc">40</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzgtMy0xLTEtMA_ab71ca76-4c31-42c5-9447-637bfe5339a4">3,188</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzktMS0xLTEtMA_347e6adf-931f-4538-91ab-b5055a58adba">597</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzktMy0xLTEtMA_e87aa536-2bf4-40cd-8124-ba54ea8bfd5e">1,696</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEwLTEtMS0xLTA_5985cf6d-52e0-4197-844e-a7f5f1019b4e">42,415</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEwLTMtMS0xLTA_de89f349-d241-4f35-a37b-8da217f1c165">94,921</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-Term Inventory, net of allowance for obsolescence of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzExLTAtMS0xLTAvdGV4dHJlZ2lvbjplNzAxMDIxMzJkZWQ0MmE3YWY3ZjQ4OTllOWEyNWZjYl80Mzk4MDQ2NTExMTk0_5873cf27-58f9-4c56-b63b-b03c6b154c46">24</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzExLTAtMS0xLTAvdGV4dHJlZ2lvbjplNzAxMDIxMzJkZWQ0MmE3YWY3ZjQ4OTllOWEyNWZjYl80Mzk4MDQ2NTExMTk5_09180389-823d-4a6a-89bb-f983122d3e87">19</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzExLTEtMS0xLTA_0576ef6b-1029-4958-bb5d-cd850caeba78">1,068</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzExLTMtMS0xLTA_886179d8-34f8-4a3b-98a3-c6df97d187b8">3,980</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Rental equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:AccumulatedDepreciationRentalEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjoyZGI5ZTlmZTBiOWE0NDJhYjc5ZTZkZTAwNjRkZDY1MF8zODQ4MjkwNjk3MzE2_f19e920c-f6d4-4f52-b5f2-f60a5ea3ff0d">162,348</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:AccumulatedDepreciationRentalEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjoyZGI5ZTlmZTBiOWE0NDJhYjc5ZTZkZTAwNjRkZDY1MF8zODQ4MjkwNjk3MzI2_25e7071d-001a-4a2f-85fb-e4fcccd7e5a0">165,459</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:RentalEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEyLTEtMS0xLTA_d289794c-164a-456d-a35f-abc3166e705f">217,742</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:RentalEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEyLTMtMS0xLTA_d213bf10-2433-4f76-ad01-7be493cd6d17">176,106</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Property and equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NTA3ZmY5YjM4OWE0MmE0Yjc0YmExNWNkM2JmNjY0N18zODQ4MjkwNjk3MzE5_247de09d-1bff-4bb8-8408-7e52db693ecd">12,847</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NTA3ZmY5YjM4OWE0MmE0Yjc0YmExNWNkM2JmNjY0N18zODQ4MjkwNjk3MzI4_dd836a4f-f0b7-49ae-99b4-3268a2aef64e">11,570</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEzLTEtMS0xLTA_e57e147e-e305-4847-a868-b78b2d15e517">21,869</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEzLTMtMS0xLTA_6c619ca8-d656-4608-b6a4-7642bd09e055">16,644</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Right of use assets - operating leases, net of accumulated amortization $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE0LTAtMS0xLTY4OS90ZXh0cmVnaW9uOjE2ODVmMmMxOTkxNzQ4NDlhNDI4MGQzYmFhOTZkOGYxXzQzOTgwNDY1MTExODg_17b362c9-d260-4940-b73e-ef98ca37ede0">158</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE0LTEtMS0xLTY4OQ_3bb0110d-857a-4781-a34b-4696fd680d9e">604</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE0LTEtMS0xLTA_6ea288c7-3ad1-45f8-8616-bc8b614c4e71">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE0LTMtMS0xLTA_8503b0e9-6331-46bc-8da2-be8ab45d2939">10,039</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangibles, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:IntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE1LTAtMS0xLTAvdGV4dHJlZ2lvbjpjN2U1YjQ1ZDlkNmQ0MmZkOTFlMzkwMzIwMmVjYTAwYl80Mzk4MDQ2NTExMTkz_201e6573-12a7-41e7-9542-6f7d3c3bee91">1,883</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:IntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE1LTAtMS0xLTAvdGV4dHJlZ2lvbjpjN2U1YjQ1ZDlkNmQ0MmZkOTFlMzkwMzIwMmVjYTAwYl80Mzk4MDQ2NTExMjAx_16535263-3dda-4207-a1e3-e8180221b304">1,758</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE1LTEtMS0xLTA_e5728c49-4a6b-417e-a631-b6197fd448f8">1,276</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE1LTMtMS0xLTA_c83c9442-caed-4029-bdb4-d17852e53a9a">1,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE2LTEtMS0xLTA_181e15c2-1fac-4a48-83ea-17267b81ed50">1,603</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE2LTMtMS0xLTA_7d3375fa-4ecc-4ba3-855e-c02982ca30d1">1,109</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE3LTEtMS0xLTA_9a66277a-1f3e-43bb-a658-1699e1709905">286,577</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE3LTMtMS0xLTA_42a6e51d-07e9-42c7-9599-303cb6aaf399">304,200</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Liabilities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIxLTEtMS0xLTA_255f096b-912e-4f8c-9b26-99b60e69515e">1,975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIxLTMtMS0xLTA_0d590c26-2181-4b04-897c-63097dae48a2">2,122</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIyLTEtMS0xLTA_af01b3b1-c740-4bee-839d-565b67edaf78">2,287</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIyLTMtMS0xLTA_140b1f27-1605-4b16-857b-101b3aa80418">8,743</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Line of credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LinesOfCreditCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI0LTEtMS0xLTcxMQ_365f2e55-7c39-44f8-bb89-dec021e5e3d6">417</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:LinesOfCreditCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI0LTMtMS0xLTcxMQ_774269c1-b567-44e0-aae5-2226adfbc203">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIzLTEtMS0xLTA_bf12b08e-69f3-41c3-b665-073710525de5">189</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI0LTEtMS0xLTA_157eb7d8-7c93-4c66-a068-85f697c2b988">640</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI0LTMtMS0xLTA_f73e471d-39b0-43d5-a271-73effce12acc">81</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI1LTEtMS0xLTA_1d9cbc17-ef06-459c-83a5-a3c5a0fcafdf">5,508</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI1LTMtMS0xLTA_3573fe8c-7928-4175-acf8-1d4af572a549">10,946</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Line of credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI2LTEtMS0xLTA_da6443d4-d06b-4364-92f3-14c0977f9fd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI2LTMtMS0xLTA_e33ac80a-e717-4416-84c5-73c3912e9398">417</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI3LTEtMS0xLTA_c4e9d997-3bcf-44b8-876d-6ef11e557ced">31,243</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI3LTMtMS0xLTA_47d877bd-0ae9-40b8-aef8-c38354b45179">31,906</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI5LTEtMS0xLTcwMA_71bfe5cf-7297-49c2-88a8-0dcb153dc4c7">415</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI4LTEtMS0xLTA_13276573-a14b-4750-b72f-dc00c0141355">1,718</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI4LTMtMS0xLTA_34f7e219-f553-4246-bc1c-26f484bf0661">1,699</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI5LTEtMS0xLTA_84cc7d6a-a4b9-407d-8e76-d7c2a52d73c4">38,884</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI5LTMtMS0xLTA_7a039ba8-8bc9-4808-adb8-0e09d3caa9b4">44,968</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies (Notes 5, 16 and 19)</span></td><td colspan="2" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMwLTEtMS0xLTA_15caa9f4-63f0-4086-ad4c-4f935254a7dd"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMwLTMtMS0xLTA_735d58ca-39a4-41aa-90b8-7bf4a6d9544e"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Stockholders&#8217; Equity:</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Preferred stock, <ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTg2_d6a35ca7-d2a1-4cd3-a47f-daa1185d06d1"><ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTg2_e52f03fe-2e23-410d-94fa-31bb56459ead">5,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTkw_0bbd52fe-eb8a-4bea-a881-18055b98ae29"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTkw_9570f063-c852-438e-affc-7848e62ff1c4"><ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTkw_b8dd85e0-3e3b-45cb-81e0-d4bbace51132"><ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTkw_c47a1d5e-4953-49c9-b0d8-4fe947b7a2dc">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTEtMS0xLTA_d398bcf6-d6b6-45fd-8c69-69157c7958ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTMtMS0xLTA_26f202d3-47c9-409f-8fb1-26c6144fe14b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Common stock, <ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjE2_2fef9960-5fc9-4e0a-ad51-b4d88dd68202"><ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjE2_b1dd459a-0110-4287-a383-8a722ed9220a">30,000</ix:nonFraction></ix:nonFraction> shares authorized, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjIz_480d058b-ad26-4a86-86a7-dc849963dc48"><ix:nonFraction unitRef="usdPerShare" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjIz_f7e225d1-a460-49a9-b7ca-0b09e0a8d156">0.01</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjMx_1c1bdad2-69c8-41c1-bd2a-ce46ea66321b"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjMx_97f6bce5-89f6-49ed-82fa-3c3258752f9d">13,178</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjM5_4f10f145-f7f5-4f95-a7b4-92a9e17cf18d"><ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjM5_ec102579-8021-4a02-ad3a-2390873bddac">13,005</ix:nonFraction></ix:nonFraction> shares issued, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTEtMS0xLTA_8e035965-b747-466b-843c-5447e2a10577">132</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTMtMS0xLTA_ebee0c39-4f90-49d1-91f2-f4a9c272d681">130</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM0LTEtMS0xLTA_bf553f34-ad3d-4c98-851d-5ed4931a16b9">110,573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM0LTMtMS0xLTA_d87cf1b8-b23c-4273-b22d-ab8ee5fce0d6">107,760</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTEtMS0xLTE5NjM_7b371532-eec0-472a-bd90-61c961099fb8">137,478</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTMtMS0xLTE5NjM_a9324ee0-5d25-4504-ab62-d72ed3a26b9f">151,342</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Treasury shares, at cost, <ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTAtMS0xLTE0NDkvdGV4dHJlZ2lvbjpiNjVhODM4N2Q4NTE0OWI1YjhlNTM5NWM0NzdlNzFmM180Mzk4MDQ2NTExMTQ1_9d65e6a0-2f15-46b2-8c89-efe14e73a78a">38</ix:nonFraction> shares</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTEtMS0xLTE0NDk_5f32f2af-e3b1-4546-a1e6-4669ace1ea69">490</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTMtMS0xLTE0NTQ_3f0f2dc4-d54d-41a9-b08c-c0d1264d4128">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM2LTEtMS0xLTA_61087ace-4ec7-41be-9132-c231f881685d">247,693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM2LTMtMS0xLTA_5f4213bf-14f4-4cfa-8308-840c59d11223">259,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and stockholders' equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM3LTEtMS0xLTA_9c7871c4-c74c-4f26-9861-e8a5804b0f82">286,577</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM3LTMtMS0xLTA_0a97029c-29be-4473-9839-47b9826fae26">304,200</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See accompanying notes to these consolidated financial statements.</span></div><div id="ia55308054551461ebaf3a934c93f5418_109"></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 2</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:58.588%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.648%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="18" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">NATURAL GAS SERVICES GROUP, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands, except earnings per share)</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="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="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9be95712541041a9a1762eddeebcd878_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzUtMS0xLTEtMA_a847ceab-05cd-46b3-bfd6-dc2c778ca829">56,701</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i34aaaaefc5154323bfe43200384d4150_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzUtMy0xLTEtMA_3aad1b29-9d80-4370-867e-40aedd5ceca1">47,766</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i54d0f1cd753e4f84872985cf0e4bd551_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzUtNS0xLTEtMA_4e6f7e31-2e4b-4b00-a4b2-e999fb107f08">46,046</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i25bd7fd1c0ff4896a625717642da9bc1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzYtMS0xLTEtMA_72798738-b600-43c4-81fb-aa49564476c8">19,763</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib3268434d8ec4617a4edcfc3cb694cf0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzYtMy0xLTEtMA_fd9f2397-c7a2-41c5-a8ab-73cccfaf4e01">16,269</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i00cb7ed9b30a466aa9c5955d3bc53407_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzYtNS0xLTEtMA_112dd5d5-4ea4-4641-9550-90bcfa140ca9">20,208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service and maintenance income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3205a986ac53439aa9c70ca113a058a5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzctMS0xLTEtMA_9982506a-6b4e-4c11-8954-cb23a03d9c4a">1,980</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idcb5645b3e2d4f799e50d9ae3daadf36_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzctMy0xLTEtMA_7710c6ef-ac4f-4d9c-ab83-d0a54eaf0095">1,443</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id0b1001916ef43428539e2349e5d5dcc_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzctNS0xLTEtMA_3b20dfd6-9d02-4f1e-b941-74d890a7090a">1,439</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzgtMS0xLTEtMA_9be34ef9-57a5-413e-b1a6-8a76b2cc98b5">78,444</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzgtMy0xLTEtMA_472fd4e8-022b-4993-af7e-cc565157ea78">65,478</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzgtNS0xLTEtMA_63a417ec-d2a1-4030-aa24-793f84b37358">67,693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEwLTEtMS0xLTA_19b05a24-ca61-486c-9fe9-30d8c78eb2cc">27,583</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEwLTMtMS0xLTA_ae75fec4-69ff-48f3-97fc-8a06db282abd">21,860</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEwLTUtMS0xLTA_8cfff0b1-5349-4c3f-9e33-c720189fc169">18,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales, exclusive of depreciation stated separately below</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostOfOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzExLTEtMS0xLTA_ba8b1d45-8ed0-490d-9339-0668de0a887b">16,097</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostOfOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzExLTMtMS0xLTA_5a1caac8-5858-4717-a954-6f12e51e0895">12,564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostOfOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzExLTUtMS0xLTA_d9d1f4a6-f353-4d63-9fc2-f29265d2a842">16,022</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of service and maintenance, exclusive of depreciation stated separately below</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:CostOfPropertyRepairsAndMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEyLTEtMS0xLTA_e4b3b5d3-9eab-4536-8a0d-9aa659ab6fa8">630</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:CostOfPropertyRepairsAndMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEyLTMtMS0xLTA_8797e8e2-85c6-426f-ab39-6c4e1068256d">385</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:CostOfPropertyRepairsAndMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEyLTUtMS0xLTA_a68558ce-f2aa-4943-a7b7-1d73c300d71b">370</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE0LTEtMS0xLTA_4a834031-25a5-4016-8390-31907fe1d714">10,710</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE0LTMtMS0xLTA_8b76065b-e929-4f28-9841-2bb41b68865e">9,096</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE0LTUtMS0xLTA_d4449dde-94e5-41d7-84ea-a67ccef64cea">10,081</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTEtMS0xLTM3ODI_dbd226be-4617-4ac4-97cc-0c581f617542">23,268</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTMtMS0xLTM3ODI_a887954c-f011-4bbc-954f-8a183f3d21d0">22,080</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTUtMS0xLTM3ODI_918bcec9-f69e-487e-8949-8bfea5542731">21,316</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment of goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE1LTEtMS0xLTM3OTc_693c97cd-fee6-47ab-bdad-a324568331a1">10,039</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE1LTMtMS0xLTM3OTE_999b4f56-2e0e-4111-9a93-71becc59a308">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE1LTUtMS0xLTM3OTE_33fd5f44-f343-40b9-b615-9694f26af29c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTEtMS0xLTM3Nzc_da89223f-8f81-4d3b-bfaa-efa6570d376f">3,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTMtMS0xLTM3Nzc_cb5f6810-26dc-43d0-9da9-33c1899f4950">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTUtMS0xLTM3Nzc_bb918378-ca31-49ad-8205-a032bb7167ac">273</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement of rental equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTEtMS0xLTM3Nzc_ae2cdec4-f038-499b-8f73-51b1c6d7cda0">1,512</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTMtMS0xLTM3Nzc_baca9143-18df-4ddd-8fbd-e84428e9e859">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTUtMS0xLTM3Nzc_58730931-1718-420d-924c-d00f3b56ac58">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating costs and expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE2LTEtMS0xLTA_c8b6ec27-13d4-48bf-a884-4f0dd0ce5675">93,597</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE2LTMtMS0xLTA_0d3b71e9-3b23-47f1-8984-0ec5a0e83184">65,985</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE2LTUtMS0xLTA_a91fb27c-8001-4b0b-9689-29f9667c32b8">66,222</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating (loss) income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTEtMS0xLTA_88aa7d7b-6fce-48c9-84c1-ad913af78e32">15,153</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTMtMS0xLTA_10f3d415-4a99-4b61-94d0-194ae0866588">507</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTUtMS0xLTA_aa6b5767-bf46-40ef-87a9-0b6aac929e85">1,471</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTEtMS0xLTA_74cdf4c4-0209-4c7d-8f9a-f3d66218c5e8">15</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTMtMS0xLTA_a69f5bca-7c42-459c-aa1e-1c4699392d3d">69</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTUtMS0xLTA_5e81ea2d-3fdd-4668-bf15-dc6605d7eba1">14</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTEtMS0xLTA_dafbd799-a721-42d8-9ed2-541dc5673210">611</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTMtMS0xLTA_9a22d693-e1f9-4f3d-b029-52c99d3b6808">182</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTUtMS0xLTA_b7588060-1235-4998-89fa-cfdc164d1e66">50</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other income, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIxLTEtMS0xLTA_527ca9f0-e945-4379-9fb2-b19e55c8ff77">596</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIxLTMtMS0xLTA_463c2bea-d3c6-4bc2-8bff-15d460238d4b">113</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIxLTUtMS0xLTA_78c07217-567b-489f-bbd1-d5089238a9ed">36</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income before income taxes:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIyLTEtMS0xLTA_0f816fd9-00c9-4bdc-a5c9-14316354be52">14,557</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIyLTMtMS0xLTA_8c800e58-8ebd-4a76-90a1-e307c20a9a63">394</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIyLTUtMS0xLTA_ec79f16f-2a43-4641-adcf-35bab0bb3570">1,507</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Provision for) benefit from income taxes:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI0LTEtMS0xLTA_6ab4e9c5-dc64-4800-8733-67b0c2354bd0">31</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI0LTMtMS0xLTA_a03a1d80-58d9-4ab2-8e44-af1454f30104">242</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI0LTUtMS0xLTA_589100f9-c7d7-4abe-a1ae-f834a7f76f20">3,288</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI1LTEtMS0xLTA_16a13910-9985-4899-9294-48704cc9e64c">662</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI1LTMtMS0xLTA_5501abe8-2207-4ee3-aefe-cfa52aa46ed6">314</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI1LTUtMS0xLTA_abaafb56-d9b5-4fc2-8c89-4057588edc8c">21,575</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax benefit (expense) </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI2LTEtMS0xLTA_931a55ff-dc2c-4d0e-a971-da364bf4c087">693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI2LTMtMS0xLTA_b872ed8a-fcda-4beb-a59f-c0b8ea25e452">72</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI2LTUtMS0xLTA_f5485a18-399e-466e-b491-1328e29b9723">18,287</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI3LTEtMS0xLTA_deb32e43-376f-4a61-8533-211f3d271c24">13,864</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI3LTMtMS0xLTA_a6078da7-23cb-40ac-a6b8-38803c8025a6">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI3LTUtMS0xLTA_ad4ad00b-b2c6-43ad-97ba-0f90ff6ddec8">19,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) earnings per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI5LTEtMS0xLTA_f21338ef-4642-4155-aa5f-45765aa3cb73">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI5LTMtMS0xLTA_6b260f28-64a4-4d42-9a1d-8c73c6176677">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI5LTUtMS0xLTA_cad0ed9a-9be2-48a9-bd84-5bd8662c6312">1.54</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMwLTEtMS0xLTA_7ff43840-960b-4b93-9f41-9a2960954ed9">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMwLTMtMS0xLTA_3345e64b-3876-44a9-8e48-8b921116c9f2">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMwLTUtMS0xLTA_d0947d7d-54fb-4c16-bab4-4fce34c22318">1.51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMyLTEtMS0xLTA_ab986758-6948-4ba7-aa73-fc3f4e01b731">13,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMyLTMtMS0xLTA_584e8b50-d476-49ff-b353-62cbea8ef9a5">12,965</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMyLTUtMS0xLTA_72d6a9c1-394e-4cb4-a3a8-e5e050862f63">12,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMzLTEtMS0xLTA_6bf0312c-30f4-43d5-82a3-7ee63a9778ef">13,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMzLTMtMS0xLTA_0e91afaa-940b-45d2-bffe-832a635071ee">12,965</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMzLTUtMS0xLTA_43255285-6d93-4b87-b63d-0bee71793cd3">13,110</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See accompanying notes to these consolidated financial statements.</span></div><div id="ia55308054551461ebaf3a934c93f5418_112"></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 3</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NATURAL GAS SERVICES GROUP, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(in thousands)</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:31.187%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.116%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.286%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:3.409%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.286%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.602%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.578%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.017%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.017%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.515%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Preferred Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Stockholders'  Equity</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">BALANCES, December 31, 2016</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie5e0a130ec8048429cf15120e9b2e072_I20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMS0xLTEtMA_e7b2bdc9-51d1-4054-80d7-0a087facea71">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5e0a130ec8048429cf15120e9b2e072_I20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMy0xLTEtMA_c23a95d3-a750-4671-ba5c-83c50bcaf4c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i49da8a7564cd46bf859e9ba6301b8b65_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItNS0xLTEtMA_9bdd4134-a080-49be-b53f-51cef30eaa11">12,764</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i49da8a7564cd46bf859e9ba6301b8b65_I20161231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItNy0xLTEtMA_db3c18cf-5e72-443a-bdf8-9f54c9f67a92">128</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i62add410afde4c5599b76a16291a6338_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItOS0xLTEtMA_1f7e0b86-7b2e-48aa-b05c-7c3799b0536e">100,812</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0e00e8e9669b4c669af0001bee44689f_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMTEtMS0xLTA_5af61c77-c9ea-4f14-bc7b-d8a17a09dc6d">132,014</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9d9fd3628c584e17a1b1b45f4a71b7b8_I20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMTMtMS0xLTEyMTQ_9e297607-5a00-4a02-9d4f-f7b2f31a7946">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d9fd3628c584e17a1b1b45f4a71b7b8_I20161231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMTUtMS0xLTEyMTk_638a0c8b-7791-4355-b7c7-854677adf2ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMTMtMS0xLTA_39c84e1e-a46a-46d3-beaa-1c74c949f354">232,954</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i45f15e90b3f04974b0630013dc0827f2_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzMtNS0xLTEtMA_56f10918-e2e9-454c-a63a-be2031c0e17b">56</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzMtOS0xLTEtMA_a5df4731-e187-4266-9a39-0f95a1390beb">1,120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzMtMTMtMS0xLTA_b0fe0c60-9b65-45b6-98b0-1f1c2bd9a749">1,120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense on common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzQtOS0xLTEtMA_a5cdc680-0e06-4778-a07f-4dbd68c97569">363</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzQtMTMtMS0xLTA_3b032dc9-b206-4577-bf67-69f1e78212c9">363</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of restricted stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i45f15e90b3f04974b0630013dc0827f2_D20170101-20171231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzUtNS0xLTEtMA_b0d95654-3c07-4c5e-a788-209ab1678080">60</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzUtMTMtMS0xLTA_40cb26df-f042-4c76-a87e-ac36534e037c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense on restricted common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i45f15e90b3f04974b0630013dc0827f2_D20170101-20171231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzctNy0xLTEtMA_26f1c7ef-2795-44d5-b80c-656ab881f808">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzctOS0xLTEtMA_1ee275f9-d2ff-48ea-852e-0f68cb87d923">3,674</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzctMTMtMS0xLTA_9e977609-4f8f-4b07-9e2e-5c2f3b118beb">3,675</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes paid related to net shares settlement of equity awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzgtOS0xLTEtMA_de676e08-5811-443d-8ca9-86a6f58d54d2">644</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzgtMTMtMS0xLTA_3f6fdbc7-78ff-45ee-91db-0c1780afdcfc">644</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6fad653017b44ce6ae07338c407a2a89_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzktMTEtMS0xLTA_8dafaeef-cc2a-4e81-80e6-378ffa03a70e">19,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzktMTMtMS0xLTA_76d5c5d0-b3d0-45fa-9402-ae1c2147eab9">19,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">BALANCES, December 31, 2017</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4af6ed940eec4909bea4ee1066780007_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTEtMS0xLTA_354dc343-e8d7-46c1-8f37-921d94c89bec">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4af6ed940eec4909bea4ee1066780007_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTMtMS0xLTA_d7dffb07-9031-4ba1-88c3-250c8ea899e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iaaf430be95b14d728577e42388773d92_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTUtMS0xLTA_685cca2c-3d2f-417c-919b-f6701274510e">12,880</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaaf430be95b14d728577e42388773d92_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTctMS0xLTA_b27851e4-8cec-446b-99e7-4dea8cc3a732">129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9994a1d8ba0f4dafb18d3d163d600ce1_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTktMS0xLTA_c5baca0f-f348-4e92-b789-dea2063af035">105,325</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4fc84819b05d416d90d243016b5b059d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTExLTEtMS0w_21e43e31-984d-4e91-971e-3f04368a0407">151,808</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i2ebcb80a69b441038bed64cf66fa3f25_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTEzLTEtMS0xMjIz_a7fd723b-def2-45a1-99b9-228e0089bcd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2ebcb80a69b441038bed64cf66fa3f25_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTE1LTEtMS0xMjIz_c8c12cf4-3e7b-47b8-b455-1287b3bddc36">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTEzLTEtMS0w_7dd95187-aada-495c-a3f2-31b70450add6">257,262</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i226c961298834d849810067c448ff80d_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzExLTUtMS0xLTA_1d08ccbd-a3e4-4e4c-b4d3-9c2ea65d3934">38</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzExLTktMS0xLTA_c9f39ea0-429c-45a6-bf19-8a816a2e0e18">680</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzExLTEzLTEtMS0w_1c0f916b-991e-4ed4-ae94-856712cac489">680</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense on common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEyLTktMS0xLTA_3cda9a9f-5cea-4782-b9ee-ea62f1edadb3">159</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEyLTEzLTEtMS0w_e663da95-4bf5-4970-b811-493e08448442">159</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of restricted stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i226c961298834d849810067c448ff80d_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEzLTUtMS0xLTA_cce9294f-ea52-48aa-a2d3-11db07f70e84">87</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEzLTEzLTEtMS0w_3b004fd7-9ff3-42f5-994b-aafc207b3b16">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense on restricted common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i226c961298834d849810067c448ff80d_D20180101-20181231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE1LTctMS0xLTA_35b728ad-aecc-41c0-a85c-2f93a6bbe72a">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE1LTktMS0xLTA_af4f8c4e-4c39-4e89-a787-fac332b9e55d">2,225</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE1LTEzLTEtMS0w_e938184b-dc97-4291-9c4d-e7950ef3500a">2,226</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes paid related to net shares settlement of equity awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE2LTktMS0xLTA_109e5710-d446-43bb-ad25-fb853818d3f5">629</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE2LTEzLTEtMS0w_1182fe87-480d-4f9d-868b-d0f1e57c52cb">629</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i35b0f1c7bbd842a38d0990949b7c27b4_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE3LTExLTEtMS0w_c834a6b3-b1a4-4560-b896-c2072f3c8127">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE3LTEzLTEtMS0w_32194fa9-65f2-420c-a05f-97f44aa8bbbb">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">BALANCES, December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9df5c801c3fc4540a6eb1c7e8a6f9a7b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTEtMS0xLTA_5f94535f-0ca9-4f7b-9764-9488da0a5074">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9df5c801c3fc4540a6eb1c7e8a6f9a7b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTMtMS0xLTA_736ada4e-de27-4ee2-a27d-d69bcf5df919">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ide3bae6e92d64232a5bd83e04697bd2f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTUtMS0xLTA_f566b9ad-499a-4eeb-a207-723eae3ec220">13,005</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ide3bae6e92d64232a5bd83e04697bd2f_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTctMS0xLTA_fbe29642-1554-4565-aaeb-3d877259a1fa">130</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i07f3bae984b4442aacd2242f9419bbfd_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTktMS0xLTA_6011ec6d-3a0b-472d-87e8-0dc3a7f9887f">107,760</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c37e710708545b28bd560c4fce15529_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTExLTEtMS0w_bed47a4a-7ea8-4191-aa76-4d771fdcace2">151,342</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id09d2d0318664838ae4453e7adb59634_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTEzLTEtMS0xMjI4_c8d769c9-ec8b-4449-b2f0-c49527850766">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id09d2d0318664838ae4453e7adb59634_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTE1LTEtMS0xMjI4_62608a4d-afc4-4037-8cae-853f4659151a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTEzLTEtMS0w_572b2318-6ca6-41e3-bb22-a600f69bf86a">259,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE5LTUtMS0xLTA_c6c8bbf9-7f7a-4519-b94a-94002444d2d0">56</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE5LTctMS0xLTA_a009d772-84ae-4d00-9da0-2172e26b709d">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE5LTktMS0xLTA_64efdaad-8beb-422a-b561-25e0d6ac3b0f">505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE5LTEzLTEtMS0w_637f3614-866f-4f42-a3d7-8c40f7ae57ec">506</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense on common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIwLTktMS0xLTA_0ee3d428-f377-464d-b690-140c16b104cb">124</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIwLTEzLTEtMS0w_e00891e4-0ac0-4843-9b03-3706092e949a">124</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of restricted stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIxLTUtMS0xLTA_23e04497-3a2f-4a41-adb2-39a2603ba792">117</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIxLTEzLTEtMS0w_4383f117-2fa0-4a0c-a374-47cec19aea7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense on restricted common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIzLTctMS0xLTA_babd81a6-0dda-45b1-adbb-04db2f3f20b5">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIzLTktMS0xLTA_02ac63e6-86a1-416c-80a9-36a71687db22">2,457</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIzLTEzLTEtMS0w_87f4671c-8d0f-4ea0-9031-27bdbcb42514">2,458</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes paid related to net shares settlement of equity awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI0LTktMS0xLTA_5fa1f96e-a16c-4a97-a7f2-593afe98376b">273</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI0LTEzLTEtMS0w_e6628f3d-0ef2-44af-a947-fc96e50706aa">273</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of treasury shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i21f9f463879546419439b4f6f4c00311_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTEzLTEtMS0xMjAx_aca798e6-2eef-4970-a6f8-7512abd87004">38</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i21f9f463879546419439b4f6f4c00311_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTE1LTEtMS0xMjAx_eea6572b-635d-43bb-bb4c-149a50ff90d6">490</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTE3LTEtMS0xMjAx_fe89ca48-cbef-48fb-a216-a9cc2e3aaf49">490</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ec2f71dd53f47c19edb00edb1e45824_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTExLTEtMS0w_7226a0e7-7458-4a5b-998e-423d3b65b3bd">13,864</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:7pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTEzLTEtMS0w_322d77fa-9f5a-4588-a6d3-f440f00f5171">13,864</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">BALANCES, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i475f6abf14f1404e83de6c1af842cc4a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTEtMS0xLTA_e6f4f491-a576-4ceb-97e2-3d23a6d4e5a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i475f6abf14f1404e83de6c1af842cc4a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTMtMS0xLTA_761726f5-f78e-481b-b357-276b5504e9a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ieac5f362a1694385a81291fbd33a6143_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTUtMS0xLTA_0dc1eb21-fb9a-4174-90bf-110e8a68a6dd">13,178</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieac5f362a1694385a81291fbd33a6143_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTctMS0xLTA_43e843c4-fd20-4cf7-9ee3-ed636ac21ac7">132</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic9097c723c494b54baf9243b19a08d9c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTktMS0xLTA_97886ca2-992b-4305-a905-4b4f3a25607f">110,573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i29cce10cc69b416ca74a56e69e07249d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTExLTEtMS0w_6e2adbf9-9a87-4ea1-a955-14f7b1138e62">137,478</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie5202d15eebb4e029d109d08d625810d_I20191231" decimals="-3" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI3LTEzLTEtMS00MjQ2_fc2c778b-349e-4f19-bf44-08bab939107e">38</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5202d15eebb4e029d109d08d625810d_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI3LTE1LTEtMS00MjQ4_b38e977b-36fe-4f37-b723-dcb551f66df6">490</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTEzLTEtMS0w_8f1dfe4c-6634-4d87-9e63-bc844802b58e">247,693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See accompanying notes to these consolidated financial statements.</span></div><div id="ia55308054551461ebaf3a934c93f5418_115"></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 4</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:65.941%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.147%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.147%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.295%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="18" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">NATURAL GAS SERVICES GROUP, INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Years Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUtMS0xLTEtMA_c097d1fd-5ca2-4e08-bf41-2af9e0a632c3">13,864</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUtMy0xLTEtMA_616dc962-663e-4cbd-b646-8b5aa575197f">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUtNS0xLTEtMA_a806927f-007e-4cde-9dfa-228a357fc42c">19,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net (loss) income to net cash provided by operating&#160;activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzctMS0xLTEtMA_3c733dec-c9c7-4ba6-a4cc-d914ebe62bbe">23,268</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzctMy0xLTEtMA_9910ba7b-5a6d-4a99-ae64-8682b6f1973f">22,080</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzctNS0xLTEtMA_7490f7b7-f5e2-4b50-8fd2-ca5e5cd9b8ff">21,316</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzgtMS0xLTEtMA_e45c1998-9980-49b6-a0fa-fea0836df20a">662</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzgtMy0xLTEtMA_aab6e9cf-fc2e-4fa6-a65d-9094dbaf3dcc">314</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzgtNS0xLTEtMA_9e366036-bd08-41eb-aa92-ceb82e15757c">21,575</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on disposal of assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEwLTEtMS0xLTA_24dad86c-b6aa-4a09-ae17-78d1b5d1ee95">55</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEwLTMtMS0xLTA_e386219e-2fef-4520-b40e-4683aa4a8caf">69</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEwLTUtMS0xLTA_531962bb-2ae7-4b33-9432-388cae8be741">87</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement of rental equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzExLTEtMS0xLTA_bd9ade2c-fb0e-445a-a04f-fb66fdc31f40">1,512</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzExLTMtMS0xLTA_0dcb77e6-9232-4f8c-941b-1a5d25723afc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzExLTUtMS0xLTA_40d9ad7a-8561-491d-8bd8-3237b4b2cd12">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt allowance (recovery)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEyLTEtMS0xLTA_37a2eef5-0ecc-4581-be60-03c1b209c73b">664</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEyLTMtMS0xLTA_bb7df167-cfdc-4c72-9050-5ddf0759f636">185</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEyLTUtMS0xLTA_77d6386d-5b00-405d-9c40-655e55b705ec">90</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEzLTEtMS0xLTA_38a82da7-6059-4e6d-8a61-e85cfa20ced9">3,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEzLTMtMS0xLTA_1fd883c9-953d-4d53-bd1f-46c543d83434">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEzLTUtMS0xLTA_2ce92bc7-6fc1-41f6-bf12-191845a5e300">273</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment of goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTEtMS0xLTExNTA_2fef4b0e-11f0-4d82-8cd1-ebce661a9d49">10,039</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTMtMS0xLTExNTA_6d606d31-f018-4c0b-aadd-a5c457e7bb45">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTUtMS0xLTExNTA_98464edc-fece-4e19-a9ff-afaec9e69b4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTEtMS0xLTA_c9225372-96b1-4a11-a9cf-8489740758c6">2,582</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTMtMS0xLTA_c6a94b07-9520-43a6-aa99-f12a20243be2">2,385</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTUtMS0xLTA_d9349cfa-074b-4089-be9b-123e3a1069e8">4,038</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Gain) loss on company owned life insurance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE1LTEtMS0xLTA_3d29c70e-3590-471e-927d-890607afd2ac">219</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE1LTMtMS0xLTA_01f9e31d-d0a4-48cb-8576-69437fc51993">154</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE1LTUtMS0xLTA_c704eb22-8b7e-410c-a9c3-e0cbf52292b3">67</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in operating assets and liabilities: </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade accounts receivables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE3LTEtMS0xLTA_37fdd4ca-1c7d-4533-ab99-824d10a7f5af">2,550</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE3LTMtMS0xLTA_e2767cac-a8df-4d0e-8b54-5c35d6ff8cca">1,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE3LTUtMS0xLTA_395fef70-2110-424f-b1ab-ed76191e9cc3">1,246</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE4LTEtMS0xLTA_86256958-2a12-472f-859b-b967b2125e76">8,256</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE4LTMtMS0xLTA_4ce16c3e-20bd-45ae-baba-a43defe8f908">5,102</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE4LTUtMS0xLTA_4548e976-bb33-4a0d-ace4-98821b68f92c">5,221</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes and prepaid expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE5LTEtMS0xLTA_4b20ae57-36d3-4205-a095-68dac8e86cf6">3,288</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE5LTMtMS0xLTA_52fcf682-eb9a-4e4c-93a1-e3c55afc4ee1">578</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE5LTUtMS0xLTA_87e691b8-3ea5-4032-95a3-7d36d0b8b8ec">1,852</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIxLTEtMS0xLTA_14cc77ac-c657-4161-b413-7ce9fa87e72b">7,225</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIxLTMtMS0xLTA_165426e6-6024-434f-9e34-6443fbb70e25">3,597</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIxLTUtMS0xLTA_065227e5-9e2e-4c5b-a610-762a9aa1c602">3,410</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIzLTEtMS0xLTA_93c2aa16-caed-4535-8873-ac772c72b332">559</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIzLTMtMS0xLTA_3db9c06c-73ff-4345-b259-01a35f74363a">104</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIzLTUtMS0xLTA_5aca2721-fafa-4c9a-adee-a0b0fbb2b0bf">2,040</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI0LTEtMS0xLTA_d0a1eed9-1457-4ce6-b344-e87f011834bd">61</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI0LTMtMS0xLTA_1cdde53e-5c0e-4788-aa37-3c7401820d2d">163</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI0LTUtMS0xLTA_b670bb73-70b8-43f9-b0e7-bc18a27dd34e">666</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NET CASH PROVIDED BY OPERATING ACTIVITIES</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI2LTEtMS0xLTA_84aa5069-1f11-4c50-a4a3-8eb90698cc56">29,412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI2LTMtMS0xLTA_ccae2fe0-56c9-4f72-9a3d-767428609d85">23,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI2LTUtMS0xLTA_e2d554af-1fb8-4ad6-b0af-346fe418a0da">17,499</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of rental equipment,  property and other equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI4LTEtMS0xLTA_184d61fb-4d38-492e-9971-c4bd4bf00cbd">69,938</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI4LTMtMS0xLTA_6a14662d-e1db-42e4-91be-af9090780176">40,065</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI4LTUtMS0xLTA_207312ce-4957-43b0-a155-002f898ed88a">13,536</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of company owned life insurance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI5LTEtMS0xLTA_98041a28-9710-447f-a097-934869a73251">302</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI5LTMtMS0xLTA_ac7d9d31-b147-47aa-a57d-315ba90a3cbb">289</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI5LTUtMS0xLTA_1f2bc3de-b93d-4d97-bb22-46af26be3ad8">620</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from insurance claim</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMwLTEtMS0xLTA_7c82117e-07a7-4964-9137-b5d039afde9a">35</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMwLTMtMS0xLTA_7ef5e011-d315-48d4-ab4f-afc8d999eb94">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMwLTUtMS0xLTA_45bfcfc8-ac06-42ca-89f1-588b1f7b923b">1,231</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from sale of property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMxLTEtMS0xLTA_9e9793db-edc4-4ff8-bf15-cdf34d94dd0b">30</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMxLTMtMS0xLTA_4b1ad99e-9fe6-4cdc-a1b2-d07ebe05e7a7">69</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMxLTUtMS0xLTA_2f990ab5-4134-4002-8685-a85328ff7a07">87</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NET CASH USED IN INVESTING ACTIVITIES</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMyLTEtMS0xLTA_62e449ec-4706-4354-b067-f9d2bdc8420b">70,175</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMyLTMtMS0xLTA_52019d1a-9d19-4a17-8649-6c4d70deafd9">40,285</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMyLTUtMS0xLTA_d88d5552-f120-4b69-8648-8668d0d3ae34">12,838</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds of other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="ngs:ProceedsFromPurchaseCommitmentDiscountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM1LTEtMS0xLTA_d462744e-4d98-402d-a488-e79ad5c48fc9">16</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="ngs:ProceedsFromPurchaseCommitmentDiscountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM1LTMtMS0xLTA_56f35f0e-3b2b-4a72-b62a-21e4e66ce831">35</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" name="ngs:ProceedsFromPurchaseCommitmentDiscountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM1LTUtMS0xLTA_ecea6247-878c-45a3-8291-f08aca762a0b">23</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from exercise of stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM4LTEtMS0xLTA_957d5376-1074-441e-8808-f7854e669ca5">506</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM4LTMtMS0xLTA_e8a7ea5a-d33c-4b0a-9f16-73a922674dda">680</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM4LTUtMS0xLTA_b5f04f87-0ce1-410d-993e-63fa22c39f1e">1,120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of treasury shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTEtMS0xLTExNjM_40fc9790-f7b2-4456-926d-828a3d2a9dad">490</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTMtMS0xLTExNjM_9d36a704-1493-4187-8b1b-2d0f51a8a60a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTUtMS0xLTExNjM_21615397-c986-4e5c-b2bc-14308c4a15fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Taxes paid related to net share settlement of equity awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQwLTEtMS0xLTA_6e8de36c-6a07-4c37-8b61-4f81d0f99f61">273</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQwLTMtMS0xLTA_2c799777-8673-4c44-9a51-51c533181e4a">629</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQwLTUtMS0xLTA_f51f4501-00fd-4077-9f39-7d8857294ebb">644</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTEtMS0xLTA_5dac7912-8c85-4d05-a0dc-98cd9c384585">273</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTMtMS0xLTA_0de0cb2f-83d0-40af-a61b-147aa42cdbfe">16</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTUtMS0xLTA_5c4abfa0-1b29-4d73-b25f-aa51ae0bc438">453</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NET CHANGE IN CASH AND CASH EQUIVALENTS</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQyLTEtMS0xLTA_ee6e3349-2d98-4a70-be47-8493f00fd3d8">41,036</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQyLTMtMS0xLTA_13115a19-afd9-4fdb-8526-f54c79fed527">16,580</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQyLTUtMS0xLTA_bc00339c-3ace-4a30-8334-448f0a10ccd2">5,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQzLTEtMS0xLTA_bf3d9767-98b6-4cc1-8749-641afe7a0449">52,628</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQzLTMtMS0xLTA_fb73afce-a1b9-408f-8ae7-ea5eb0e6a49e">69,208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQzLTUtMS0xLTA_a47629fb-65a9-4cf3-950e-ae2341fbb238">64,094</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">CASH AND CASH EQUIVALENTS AT END OF PERIOD</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ0LTEtMS0xLTA_19702e10-bfbd-4a07-b390-4680c1b83381">11,592</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ0LTMtMS0xLTA_96441a7a-8aad-43fa-98ba-758bf40ea1b5">52,628</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ0LTUtMS0xLTA_58a40a3d-6a2c-42dc-a043-6da69581284d">69,208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ2LTEtMS0xLTA_e5d4cf09-e034-44f0-ad04-fb9b718c3aba">39</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ2LTMtMS0xLTA_22f0bb23-7c70-42c0-b1fc-9708a18d81ad">14</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ2LTUtMS0xLTA_f9eb8ee7-7c8d-4cfb-86fd-92dbd4e41514">14</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ3LTEtMS0xLTA_3bc1a699-c6c2-4242-9c47-690e8d9b3647">275</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ3LTMtMS0xLTA_61476765-9fe6-4ab9-9f5d-d6929aead870">85</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ3LTUtMS0xLTA_5b53581b-a480-40bb-ac6e-c4b1644c2926">3,725</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NON-CASH TRANSACTIONS</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transfer of rental equipment to inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="ngs:TransferOfRentalEquipmentToInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ5LTEtMS0xLTA_c08693c6-1092-47f0-b947-24c883289f82">836</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="ngs:TransferOfRentalEquipmentToInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ5LTMtMS0xLTA_9e4d3d96-7804-4fef-816c-acf64f5c8bd6">144</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="ngs:TransferOfRentalEquipmentToInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ5LTUtMS0xLTA_de46ea75-76ef-4b96-b863-e6c835ef4e81">55</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transfer of inventory to rental equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="ngs:TransferOfInventoryToRentalEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUxLTEtMS0xLTE5ODM_dec9069e-ad9d-4a68-9365-bb5ccea2a754">1184</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="ngs:TransferOfInventoryToRentalEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUxLTMtMS0xLTE5ODM_9942cc33-cc02-4622-bfbd-1eb4796d9b99">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="ngs:TransferOfInventoryToRentalEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUxLTUtMS0xLTE5ODM_6be90da4-4556-4f24-889d-12c55a0ef6b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transfer of prepaids to rental equipment and inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="ngs:TransferOfPrepaidsToRentalEquipmentAndInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUwLTEtMS0xLTA_bb51a4ef-642d-4770-86fb-2be8d2eaae4e">958</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="ngs:TransferOfPrepaidsToRentalEquipmentAndInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUwLTMtMS0xLTA_22c62946-1b57-4a84-bb35-c4303d531852">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="ngs:TransferOfPrepaidsToRentalEquipmentAndInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUwLTUtMS0xLTA_8fc116b0-a9d4-4bbb-b6d9-032bea61102d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use asset acquired through an operating lease</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUxLTEtMS0xLTA_591e4a64-156e-4cf7-82d1-ddc0f9e8382a">762</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See accompanying notes to these consolidated financial statements.</span></div><div id="ia55308054551461ebaf3a934c93f5418_118"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 5</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NATURAL GAS SERVICES GROUP INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_859"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">1. <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84NTkvZnJhZzpjYWY0N2JjMjE3MTQ0NWI3YjdhMDBmMmNiMGJlZjdiMy90ZXh0cmVnaW9uOmNhZjQ3YmMyMTcxNDQ1YjdiN2EwMGYyY2IwYmVmN2IzXzM4NDgyOTA2OTc4Nzk_62cb7b5f-d3e6-41e3-8978-6ef677cf5d66" continuedAt="i14d73c94d9fe46d78e268755c85db5b5" escape="true">Description of Business</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i14d73c94d9fe46d78e268755c85db5b5">Natural Gas Services Group, Inc. (the "Company", &#8220;NGS&#8221;, "Natural Gas Services Group", "we" or "our") (a Colorado corporation), is a leading provider of natural gas compression equipment and services to the energy industry. The Company manufactures, fabricates, rents, sells and maintains natural gas compressors and flare systems for oil and natural gas production and plant facilities. NGS is headquartered in Midland, Texas, with fabrication facilities located in Tulsa, Oklahoma and Midland, Texas, and service facilities located in major oil and natural gas producing basins in the U.S.  The Company was formed on December 17, 1998.</ix:continuation> </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_121"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2. <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NjAxMzc_051ec841-35e8-4fd4-943b-34ee9f4007e3" continuedAt="i22f6c023ae0540fa92cfbfa5719d7a2a" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i22f6c023ae0540fa92cfbfa5719d7a2a" continuedAt="i2fdce6bee6894d38ad67f00baa3a351b"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NjAxMzg_11095500-3cf4-4720-aed8-246159189139" continuedAt="i64d2b4c661ea439db067adbae5e2abd3" escape="true">Principles of Consolidation</ix:nonNumeric></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i64d2b4c661ea439db067adbae5e2abd3">The accompanying consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company&#8217;s deferred compensation plan, see Note 10. All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.</ix:continuation> </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTczMTc_44e9558f-4ec2-46f7-bd3d-3351dba6ceb9" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Reclassifications</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain prior year amounts have been reclassified to conform to the current year's presentation.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDY1_065a2694-3e9a-479a-ad5e-b2a1db13ba1c" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of our consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires our management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates.&#160;&#160;Significant estimates include fixed asset lives, bad debt allowance and the allowance for inventory obsolescence.&#160;Additionally, NGS conducts a yearly review of impairment of long-lived assets. Throughout the review, determining factors are based on estimates that can significantly impact the carrying value of these assets. It is at least reasonably possible these estimates could be revised in the near term and the revisions could be material.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU1_d85c2dcf-e1de-4526-990e-a888ff3abe30" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash Equivalents, Financial Instruments and Concentration of Credit Risks</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For purposes of reporting cash flows, we consider all short-term investments with an original maturity of <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:durwordsen" name="ngs:CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI1Nzg_e8ee1cbc-cec4-477c-8388-e7645fda0af8">three months</ix:nonNumeric> or less to be cash equivalents. We invest our cash primarily in deposits and money market funds with commercial banks.&#160;&#160;At times, cash balances at banks and financial institutions may exceed federally insured amounts. We believe that the risk to our cash balance is minimal because we have chosen a large bank with strong long-term ratings of Aa2/A+.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDcz_851101fb-78dc-4778-a609-1bbe9f8dbcf3" continuedAt="i2902edcf32d04fef967aa78dd23e66b0" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our trade receivables consist of customer obligations for the sale of compressors and flare systems due under normal trade terms, and operating leases for the use of our natural gas compressors.&#160;&#160;The receivables are not collateralized except as provided for under lease agreements.&#160;&#160;However, we typically require deposits of as much as <ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" name="ngs:CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI5NzE_629a5a1a-c810-4d76-aeb1-3983f5a77f6a">50</ix:nonFraction>% or use of progress payments for large custom sales contracts.&#160;&#160;We perform ongoing credit evaluations of our customers and adjust credit limits based on management's assessment of the customer's financial condition and payment history, as well as industry conditions and general economic conditions.&#160;&#160;We continuously monitor collections and payments from our customers, and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified.&#160;&#160;While such credit losses have historically been within our expectations and the provisions established, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past.&#160;&#160;One customer accounted for <ix:nonFraction unitRef="number" contextRef="i2569b589c30047e09e90908d324cb180_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NTQ0MzM_7550e017-700d-478f-bb8e-b7eed20a6126">35</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ice7a4eca3e944cfaa49e07ef8c2f1426_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzgyNDYzMzcyODUyMDk_4aa27499-ad9f-4d8a-9df1-0b179216ddd2">26</ix:nonFraction>% of our accounts receivable as of December 31, 2019 and 2018, respectively.&#160;&#160;A significant change in the liquidity or financial position of this customer could have a material adverse impact on the collectability of our accounts receivable and our future operating results.&#160; The allowance for doubtful accounts was $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyNTA_ce948009-b101-48cf-9bbb-80606adbd195">918,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyNTc_e5c0d85f-b4a4-45a0-8f64-a50a32eacf49">291,000</ix:nonFraction> at December&#160;31, 2019 and 2018, respectively. Management believes that the allowance is adequate; however, actual write-offs may exceed the recorded allowance.</span></div></ix:nonNumeric></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 6</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i2fdce6bee6894d38ad67f00baa3a351b" continuedAt="id47523df5bb3473d99a9fb3cac9b6505"><ix:continuation id="i2902edcf32d04fef967aa78dd23e66b0"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA4MDU4MTc_fe27dd24-2ae9-4cfd-91c1-4f6977a2dc82" escape="true"><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A summary of our allowance for doubtful accounts is as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"><tr><td style="width:1.0%;"></td><td style="width:49.407%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.407%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.985%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.407%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.985%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.409%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;Year Ended December 31, </span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzItMS0xLTEtMTI2Mjk_b0cd2455-3e5e-40c9-ae72-84f40c4ff616">291</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzItMy0xLTEtMTI2MzE_8e37e66e-a793-4171-9991-b2756ca94baf">569</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzItNS0xLTEtMTI2MzM_c0c37de1-120a-4aa7-987d-60b037edf1ff">597</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="ngs:AccountsReceivableCreditLossExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzMtMS0xLTEtMTI2Mjk_d50c4ff8-a1f3-4fd0-83d7-52b0dbf1c66f">664</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="ngs:AccountsReceivableCreditLossExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzMtMy0xLTEtMTI2MzE_128c7917-39c0-41a2-8b0e-1b43f85c548a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="ngs:AccountsReceivableCreditLossExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzMtNS0xLTEtMTI2MzM_5eacb01f-4421-4d02-ba73-1a45a1ed30ba">90</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recoveries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzQtMS0xLTEtMTI2Mjk_d31b4891-f226-4428-b0c7-33bef5dea199">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzQtMy0xLTEtMTI2MzE_fa17514e-3dea-42f7-af55-4c7e09c5e3a9">185</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzQtNS0xLTEtMTI2MzM_aa2e9ade-e728-44c7-944c-c519fb2fc4e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzUtMS0xLTEtMTI2Mjk_a6a4a09a-37cb-4be8-9aa0-2ad82b65f04f">37</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzUtMy0xLTEtMTI2MzE_419eb19f-b718-4a88-b724-d4886ee36aab">93</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzUtNS0xLTEtMTI2MzM_cd83a704-740c-4d31-a901-80541b7f9df9">118</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzYtMS0xLTEtMTI2Mjk_35b02e30-7c8f-4458-9e1a-ff7106b8a20e">918</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzYtMy0xLTEtMTI2MzE_888acb27-b4ff-437f-acfd-f3cd2b26db5c">291</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzYtNS0xLTEtMTI2MzM_b17e3408-2c3b-4977-aaa7-345711c54053">569</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDcx_fd6dd981-d833-4f3f-9d9b-89d399029631" continuedAt="ibfe081d06eb84a6d994a25fa47f147d8" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition Policy</span></div><div style="text-indent:39pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company adopted ASC 606, Revenue from Contracts with Customers ("ASC 606") on January, 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below.  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company applied ASC 606 using the cumulative effect method. We had no significant changes in our recognition of revenue at adoption and our review of all open revenue from contracts with customers on January 1, 2018 indicated we had no adjustment to be made. Accordingly, our consolidated financial statements for 2017 reported under ASC 605 are comparable to the consolidated financial statements for 2018 reported under ASC 606, since an adjustment was not needed, except for the respective additional disclosures as detailed below. </span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Revenue is measured based on a consideration specified in a customer&#8217;s contract, excluding any sale incentives and taxes collected on behalf of third parties (i.e. sales and property taxes). Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive for those goods or services. To recognize revenue, we (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, we satisfy the performance obligation(s). Shipping and handling costs incurred are accounted for as fulfillment costs and are included in cost of revenues in our Consolidated Statements of Operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Nature of Goods and Services</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following is a description of principal activities from which the Company generates its revenue:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Rental Revenue</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">. The Company generates revenue from renting compressors and flare systems to our customers. These contracts, which all qualify as operating leases under ASC Topic 842, Leases (ASC 842), may also include a fee for servicing the compressor or flare during the rental contract. Our rental contracts typically range from six to 24 months, with our larger horsepower compressors having contract terms of up to 60 months. Our revenue is recognized over time, with equal monthly payments over the term of the contract. After the terms of the contract have expired, a customer may renew their contract or continue renting on a monthly basis thereafter. In accordance ASC 842 &#8211; Leases, we have applied the practical expedient ASC 842-10-15-42A, which allows the Company to combine lease and non-lease components.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Sales Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company generates revenue by the sale of custom/fabricated compressors, flare systems and parts, as well as, exchange/rebuilding customer owned compressors and sale of used rental equipment.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Custom/fabricated compressors and flare systems</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - The Company designs and fabricates compressors and flares based on the customer&#8217;s specifications outlined in their contract. Though the equipment being built is customized by the customer, control under these contracts does not pass to the customer until the compressor or flare package is completed and shipped, or in accordance with a bill and hold arrangements the customer accepts title and assumes the risk and rewards of ownership. We request some of our customers to make progressive payments as the product is being built; these payments are recorded as a contract liability on the Deferred Income line on the consolidated balance sheet until control has been transferred. These contracts also may include an assurance warranty clause to guarantee the product is free from defects in material and workmanship for a set duration of time; this is a standard industry practice and is not considered a performance obligation.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">From time to time, upon the customer&#8217;s written request, we recognize revenue when manufacturing is complete and the equipment is ready for shipment. At the customer&#8217;s request, we will bill the customer upon completing all performance obligations, but before shipment. The customer will formally request we ship the equipment per their direction from our manufacturing facility at a later specified date and that we segregate the equipment from our finished goods, such that they are not available to fill other orders. Per the customer&#8217;s agreement change of control is passed to the customer once the equipment </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 7</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="id47523df5bb3473d99a9fb3cac9b6505" continuedAt="i658641dce72a4aa68ca3371915d7c3e1"><ix:continuation id="ibfe081d06eb84a6d994a25fa47f147d8" continuedAt="ic1a12b0f3d1445e8a20b0b3fba08feea"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent satisfactory results for both the customer and us. The credit terms on these agreements are consistent with the credit terms on all other sales. All control is shouldered by the customer and there are no exceptions to the customer&#8217;s commitment to accept and pay for the manufactured equipment. Revenues recognized related to bill and hold arrangements for the years ended December 31, 2019 and 2018 was approximately $<ix:nonFraction unitRef="usd" contextRef="i945814c2ce724dcbbb6a080cf4b31add_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzc5MjA_1c9994c0-f671-4339-8851-5313bdda9d49">11.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i236b7cd5292745f89ac428199ba26af8_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzc5Mjc_66941a70-4f60-47ad-9bca-09e6c971ecc5">8.3</ix:nonFraction> million, respectively.</span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Parts</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - Revenue is recognized after the customer obtains control of the parts. Control is passed either by the customer taking physical possession or the parts being shipped. The amount of revenue recognized is not adjusted for expected returns, as our historical part returns have been de minimis.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Exchange or rebuilding customer owned compressors</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - Based on the contract, the Company will either exchange a new/rebuilt compressor for the customer&#8217;s malfunctioning compressor or rebuild the customer&#8217;s compressor. Revenue is recognized after control of the replacement compressor has transferred to the customer based on the terms of the contract, i.e., by physical delivery, delivery and installment, or shipment of the compressor.</span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Used compressors or flares</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - From time to time, a customer may request to purchase a used compressor or flare out of our rental fleet. Revenue from the sale of rental equipment is recognized when the control has passed to the customer based on the terms of the contract, i.e. when the customer has taken physical possession or the equipment has been shipped.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Service and Maintenance Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company provides routine or call-out services on customer owned equipment. Revenue is recognized after services in the contract are rendered.</span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Payment terms for sales revenue and service and maintenance revenue discussed above are generally 30 to 60 days although terms for specific customers can vary. Also, the transaction prices are not subject to variable consideration constraints.</span></div></ix:continuation><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Disaggregation of Revenue </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzQzOTgwNDY1NjMyNjc_da5b1c0a-9934-489b-9321-c12c304c4580" escape="true"><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following table shows the Company's revenue disaggregated by product or service type for the years ended: </span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:47.269%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.523%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Year Ended December 31,</span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Compressors - sales</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9813b416c89245b2b4fe8991b8981c89_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzQtMS0xLTEtMA_5b30048c-baf0-4bfd-b77e-ca3c8c36bcc1">15,185</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i33d7e41de2034efbb9ed6a9409d85285_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzQtMy0xLTEtMA_92215821-a73f-4206-9407-78bb2df0bbb5">10,994</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8a8af8c1034c4f0aa506e95550df8779_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzQtNS0xLTEtMA_d69e1ef3-0504-4418-9d0a-4650bd9f37cb">13,382</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Flares - sales</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3753567ea1aa455ba77896da421a1f9e_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzUtMS0xLTEtMA_d635e4d7-aba5-404f-a4ce-5d30c302547b">959</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i13ba218fbd9f49fd837a3e7e0084030f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzUtMy0xLTEtMA_a14d7cdd-3ca3-4386-8330-921fce006850">2,535</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4be02faabb24597a28933dc71415ae0_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzUtNS0xLTEtMA_fbee89d4-93d4-4d2a-b882-4b1973f0be5b">2,755</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Other (Parts/Rebuilds) - sales</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a69f734193f4d5e8d8fe256729ec22c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzYtMS0xLTEtMA_788e209a-71f2-45af-944a-964b1445c49c">3,619</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3609e54a58524564a92b2c47625caa2b_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzYtMy0xLTEtMA_ba7ef418-d063-4dab-8543-f3738e413c26">2,740</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5156cefa6002494185319ab85258e18f_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzYtNS0xLTEtMA_035d838b-7195-46bf-86af-eac16d3a80b7">4,071</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service and maintenance </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i06a05228865c4580858920d7d0a257b5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzctMS0xLTEtMA_64c6326c-c449-476c-9030-27a9a6d28f6d">1,980</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i09faaa383a064a1abf13958440b490ca_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzctMy0xLTEtMA_852a69ec-c1ae-4f8f-b645-dda3ad5572c5">1,443</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefacfc3328824a67b276e0327078743c_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzctNS0xLTEtMA_39830e83-53cc-4953-bd74-37a2daf19711">1,439</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Total revenue from contracts with customers</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzgtMS0xLTEtMA_9b1246a2-80ca-4318-9c6b-26a022235fe9">21,743</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzgtMy0xLTEtMA_f464c4c7-b144-4f11-88dc-ec8b5c4b9a74">17,712</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzgtNS0xLTEtMA_7875cc9b-ab77-4e93-9ede-cfcc0bd5a9b9">21,647</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add: ASC 842 rental revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RentalIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzktMS0xLTEtMA_8d5e3465-67a1-4a68-93d2-fe248d7108e2">56,701</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RentalIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzktMy0xLTEtMA_9b9c7e01-0796-4617-9ffd-32395df14cb0">47,766</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RentalIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzktNS0xLTEtMA_12a37ce1-eb2f-48e1-84a2-a5246db84676">46,046</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Total revenue</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzEwLTEtMS0xLTA_736e137c-4cdc-4fab-b1dd-a059c4c49f1e">78,444</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzEwLTMtMS0xLTA_697cb237-de35-4dbf-8d74-1a31fa18bbda">65,478</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzEwLTUtMS0xLTA_63563277-15a4-45bf-bf42-fce750bbd4e6">67,693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 8</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i658641dce72a4aa68ca3371915d7c3e1" continuedAt="ic81e0e08078b4398be08a8d7f83abbe3"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Contract Balances </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDc3_9bb640ff-cf84-404c-afbe-42a7c6337b82" escape="true"><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of December 31, 2019 and December 31, 2018, we had the following receivables and deferred income from contracts with customers: </span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:55.748%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:20.368%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.861%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable - contracts with customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzMtMS0xLTEtMA_5ac6be8d-9de6-45f8-a808-4333d96421e9">3,061</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzMtMy0xLTEtMA_993d3fa8-b4b8-4314-a3d6-9dc9fe9b0850">2,390</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable - ASC 842</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzQtMS0xLTEtMA_d8b4a648-5ed4-464f-94d5-df7db3032ef3">6,963</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzQtMy0xLTEtMA_3ba5f47b-860c-4a6e-99be-869d99637be0">5,120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts Receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzUtMS0xLTEtMA_9c4cafad-07ab-4b1d-977d-67bc9ff099d9">10,024</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzUtMy0xLTEtMA_77ab4ce5-0de9-4bc1-ab42-717bdee180eb">7,510</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzYtMS0xLTEtMA_ba29dfc1-2224-4adf-bf56-8b370a049b66">918</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzYtMy0xLTEtMA_a537c35c-d0a2-4f5a-9f04-d4fa965349a4">291</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts Receivable, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzctMS0xLTEtMA_6d21054a-8a2b-4ed6-a8af-a88f03993937"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzctMS0xLTEtMA_f0690859-ce5f-4191-96ff-55e659920709">9,106</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzctMy0xLTEtMA_6448a41f-f64d-4051-bde3-564a7b27b7bb"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzctMy0xLTEtMA_72f5a3a8-bfb1-442c-afe4-fd95353285e9">7,219</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzktMS0xLTEtMA_8f072fa3-f089-4b34-af61-aefa34ce019d">640</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzktMy0xLTEtMA_980b2e5a-4aab-4348-a457-3b700a00f0e1">81</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:0.584%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recognized $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzk4NDI_44732284-46ef-4a37-b77d-039562b296c1">48,000</ix:nonFraction> in revenue for the year ended December 31, 2019 that was included in deferred income at the beginning of 2019. For the period ended December 31, 2018, the Company recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEwMDI5_f2b7bade-ef4a-42d3-ab70-e0513ec5ed2a">176,000</ix:nonFraction> from amounts related to sales that were included in deferred income at the beginning of 2018.</span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The increases (decreases) of accounts receivable and deferred income were primarily due to normal timing differences between our performance and the customers&#8217; payments.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">ransaction Price Allocated to the Remaining Performance Obligations </span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of December 31, 2019, the Company did not have revenue related to unsatisfied performance obligations.</span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><ix:continuation id="ic1a12b0f3d1445e8a20b0b3fba08feea"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Contract Costs </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expense on our Consolidated Statements of Operations.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzQzOTgwNDY1NjMyNzc_75619e95-61d4-4456-9ff8-fc4c45ca75a8" continuedAt="i782cb7025e2b4c02b0cf2dffe4b2500c" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;"> </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On January 1, 2019, we adopted ASC 842 using the modified retrospective method. We recognized the cumulative effect of initially applying the new lease standard and had no adjustments to retained earnings. The comparative information has not been restated and continues to be reported under the lease accounting standard in effect for those periods. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The new lease standard requires all leases to be reported on the balance sheet as right-of-use assets and lease obligations. We elected the practical expedients permitted under the transition guidance of the new standard that retained the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. We did not reassess whether any contracts or land easements entered into prior to adoption are leases or contain leases.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 9</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ic81e0e08078b4398be08a8d7f83abbe3" continuedAt="i0bb0a8624ed84441b0f4b3046fc33b25"><ix:continuation id="i782cb7025e2b4c02b0cf2dffe4b2500c" continuedAt="i077f1514e99747a1b9698aa609692ac6"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NDkzODE_75872375-3862-43dd-9d51-ba850ab48cb8" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The cumulative effect of the changes made to our consolidated balance sheet at January 1, 2019, for the adoption of ASC 842 was as follows (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:45.514%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.812%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.812%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.816%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments due to ASC 842</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzMtMS0xLTEtNDQ4Mg_22118d70-8b5f-4d87-b235-cdd92b6e4b88">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i48244c221d294f279aee1776b947db00_I20190101" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzMtMy0xLTEtNDQ4Mg_734ef235-492f-4364-a285-7ae346865d67">451</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3da9be29383424fbe5ca3382ae669c2_I20190101" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzMtNS0xLTEtNDQ4Mg_cda68027-5959-4c7b-8a6d-a96b4224b5e8">451</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzUtMS0xLTEtNDQ4Mg_f78ea78c-f946-4d2c-a877-7e9d1a1a7cc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i48244c221d294f279aee1776b947db00_I20190101" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzUtMy0xLTEtNDQ4Mg_0974ad8a-9b49-4a7f-90c5-1844f2bb9fa6">126</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3da9be29383424fbe5ca3382ae669c2_I20190101" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzUtNS0xLTEtNDQ4Mg_751145b4-e2db-4b80-8bd1-a010f5c10137">126</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long term portion of operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzYtMS0xLTEtNDQ4Mg_7c5e0858-6ee7-4c0f-90e0-050461ac239d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i48244c221d294f279aee1776b947db00_I20190101" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzYtMy0xLTEtNDQ4Mg_bc18f3d9-f709-4bc2-8670-e66862a1a7db">325</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3da9be29383424fbe5ca3382ae669c2_I20190101" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzYtNS0xLTEtNDQ4Mg_8cd7e364-fa6e-4f57-88f2-8aa5867c8ac8">325</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzctMS0xLTEtNDQ4Mg_5a94b31a-3e24-460f-8f9b-d37cb40de17b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i48244c221d294f279aee1776b947db00_I20190101" decimals="-3" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzctMy0xLTEtNDQ4Mg_74654d5d-5b7f-4e84-81f3-b61257a835ef">451</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3da9be29383424fbe5ca3382ae669c2_I20190101" decimals="-3" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzctNS0xLTEtNDQ4Mg_cf510055-fd11-4ba2-90fa-675256ec2d01">451</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><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></ix:nonNumeric><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company, as a lessee, applies the practical expedient to not separate non-lease components from lease components, therefore, accounting for each separate lease component and its associated non-lease component, as a single lease component.  </span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"><ix:continuation id="i077f1514e99747a1b9698aa609692ac6">Each lease that 1) contains the same timing and pattern of transfer for lease and non-lease components;  and 2) if the lease component, if accounted for separately, would be classified as an operating lease, the Company elects to not separate non-lease components from lease components.</ix:continuation>  </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:MajorCustomersPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDc4_5a4c722e-58a0-4fb5-b732-86876df640c9" continuedAt="id6b4bb20646747ce9f29f598b24a5762" escape="true">Major Customers and Concentration of Credit Risk</ix:nonNumeric></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="id6b4bb20646747ce9f29f598b24a5762">Sales and rental income from Occidental Permian, LTD. ("Oxy") in 2019 and 2018 amounted to <ix:nonFraction unitRef="number" contextRef="i2221345ada0648519965d35d79835198_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzExNjk2_8afdf68b-6812-4354-9654-b7ad7f0c1ea4">36</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i101d7a15f78a4daa95f118bb4dfdca00_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NDkzODM_7baec767-bb5a-47e7-b9c4-ce5e5ac404e4">28</ix:nonFraction>% of revenue, respectively. Sales and rental income to Oxy and Devon Energy Production, Inc. in 2017 amounted to <ix:nonFraction unitRef="number" contextRef="id0d2e9ef6de7452db63414c1f9516b50_D20170101-20171231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzExODk5_53557829-9310-48df-b1de-d2d0d86ade76">20</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i42bd66a588b0488e91201bc88ba6aa60_D20170101-20171231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzExOTA2_88328a41-db4c-4f41-a0be-53881adfae0f">15</ix:nonFraction>% of revenue, respectively. No other single customer accounted for more than 10% of our revenues in 2019, 2018 or 2017. Oxy's accounts receivable balances amounted to <ix:nonFraction unitRef="number" contextRef="i0917e0f442b34015bb2b70b66b58d057_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEyMDIy_c31b9ca9-b1fa-4e99-bee5-10761b800aee">35</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i45193390303149999d99986b562ae3e7_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyOTg1MzQ5MjE1MjI_fdeb2192-7cc0-48e1-ad73-18f344b59bd9">26</ix:nonFraction>% of our accounts receivable as of December&#160;31, 2019 and 2018, respectively. No other customers amounted to more than 10% of our accounts receivable as of December&#160;31, 2019 and 2018.</ix:continuation> </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NjA0MDU_9428f765-0e5b-48bb-9c3a-3222eed488e1" continuedAt="i9eb920d7813d46718bc4888946477078" escape="true">Inventory</ix:nonNumeric></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i9eb920d7813d46718bc4888946477078">Inventory (current and long-term) is valued at the lower of cost and net realizable value.&#160;&#160;The cost of inventories is determined by the weighted average method.&#160;We regularly review inventory quantities on hand and record a provision for excess and obsolete inventory based primarily on current and anticipated customer demand and production requirements. The Company accesses anticipated customer demand based on current and upcoming capital expenditure budgets of its major customers as well as other significant companies in the industry, along with oil and natural gas price forecasts and other factors affecting the industry. In addition, our long-term inventory consists of raw materials that remain viable but which the Company does not expect to sell within the next year.</ix:continuation> </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTcyNzU_7392204d-20ad-44e4-8e1e-37657514f8c0" continuedAt="i6eafd13ced134701a0aac1493383e7c4" escape="true">Rental Equipment and Property and Equipment</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i6eafd13ced134701a0aac1493383e7c4">Rental equipment and property and equipment are recorded at cost less accumulated depreciation, except for work-in-progress on new rental equipment which is recorded at cost until it&#8217;s complete and added to the fleet. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Our rental equipment has an estimated useful life between <ix:nonNumeric contextRef="i92ba1754337e49499f981c378ced4672_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEzNDU2_bf002b46-4360-4552-b818-8022811cc4aa">15</ix:nonNumeric> and <ix:nonNumeric contextRef="i6999f514eeca4c168fb68787011c85e5_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyOTg1MzQ5MTE5Nzc_38aab01b-8452-4a2f-a0c6-d7df27649722">25</ix:nonNumeric> years, while our property and equipment has an estimate useful lives which range from <ix:nonNumeric contextRef="i1fec003cb0fc4e3689284580a617b547_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEzNTM5_ec89966f-b270-4210-9a14-1f4aa91dd609">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i99cde69d2fac4ae9b0e98f0c2260aad6_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEzNTQ1_2dae9585-88b8-48a0-9b91-96a450a75219">39</ix:nonNumeric> years.&#160;&#160;The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.</ix:continuation>  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU3_eac500b9-69e2-4132-8367-00fc40bfeec6" continuedAt="if7b63b317c7a4b338a44e64c2c0d9953" escape="true">We assess the impairment of rental equipment and property and equipment whenever events or changes in circumstances indicate that the net recorded amount may not be recoverable.&#160; The following factors could trigger an impairment review: significant underperformance relative to historical or projected future cash flows; significant adverse changes in the extent or manner in which asset (or asset group) is being used or its condition, including a meaningful drop in fleet utilization over the prior four quarters; significant negative industry or company-specific trends or actions, including meaningful capital expenditure budget reductions by our major customers or other sizable exploration and production or midstream companies, as well as significant declines in oil and natural gas prices; legislative changes prohibiting us from leasing our units or flares; or poor general economic conditions. An impairment loss is recognized if the future undiscounted cash flows associated with the asset (or asset group) and the estimated fair value of the asset are less than the asset's carrying value. </ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 10</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i0bb0a8624ed84441b0f4b3046fc33b25" continuedAt="icf99c432f0b641bebacb50d6ac779aca"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="if7b63b317c7a4b338a44e64c2c0d9953">Sales of equipment out of the rental fleet are included with sales revenue and cost of sales, while retirements of units are shown a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included with other income. Maintenance and repairs are charged to cost of rentals as incurred.</ix:continuation></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU4_8a58b8a6-4379-45ca-abf3-197bc9a279b9" continuedAt="i9c80acf124964ac69928ebe8cefb37f0" escape="true">Goodwill</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i9c80acf124964ac69928ebe8cefb37f0">Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired. As further described in Note 6 of these financial statements, we fully impaired the Company's goodwill during the third quarter of 2019, resulting in a goodwill impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTcyNjE_e7a287e2-4819-4eec-ba15-5484baa16d0a">10.0</ix:nonFraction>&#160;million for the year ended December 31, 2019.</ix:continuation>  </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU5_d304d3ed-faf5-49af-ab00-f477c7b1f18c" continuedAt="ia9714275b44645b98c591be75c3f8585" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intangibles</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December 31, 2019 and 2018, NGS had intangible assets, which relate to developed technology and a trade name. Developed technology is amortized on a straight-line basis with a useful life of <ix:nonNumeric contextRef="ia4bce7b7bd354bd1b9fefd210e13aeb9_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzE1NDU5_b340969f-cc8c-4bb9-8962-5a2c4a55a863">20</ix:nonNumeric> years, with a weighted average remaining life of approximately <ix:nonNumeric contextRef="ia4bce7b7bd354bd1b9fefd210e13aeb9_D20190101-20191231" format="ixt-sec:durwordsen" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzE1NTE5_469eccb2-a757-4355-acb2-26a7b32d7d8c">five years</ix:nonNumeric> as of December&#160;31, 2019.&#160;&#160;NGS has an intangible asset related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. </span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ia9714275b44645b98c591be75c3f8585">Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.</ix:continuation>&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:StandardProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU0_d8a6bdf6-1dfc-4248-b370-dd27c87f83b1" continuedAt="i1fa5c3ff2c7544b5b640ae22bd41e0e1" escape="true">Warranty</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-indent:45pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"><ix:continuation id="i1fa5c3ff2c7544b5b640ae22bd41e0e1">We accrue amounts for estimated warranty claims based upon current and historical product warranty costs and any other related information known.</ix:continuation>&#160;&#160;The warranty reserve was $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyOTg1MzQ5MTQwODM_15907662-dc9d-41ca-8b73-f4c3eeed56f3">74,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzE3MTQ5_ca5c7e3d-94a1-4002-b406-ef84e4203cac">22,000</ix:nonFraction> for December&#160;31, 2019 and 2018, respectively, and is included in accrued liabilities on the consolidated balance sheet.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDcw_347bb582-599a-42c6-b37b-c562dcd1236e" continuedAt="i327423a114d74148a3b9635d45381b6e" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases, and operating losses and tax credit carry-forwards.&#160;&#160;Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.  We assess the likelihood that our deferred tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not probable, we establish a valuation allowance.&#160;&#160;To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in the statement of income.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC Topic 740 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return.  In order to record any financial statement benefit, we are required to determine, based on technical merits of the position, whether it is more likely than not (a likelihood of more than 50 percent) that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes.  If that step is satisfied, then we must measure the tax position to determine the amount of benefit to recognize in the financial statements.  The tax position is measured at the largest amount of the benefit that is greater than 50 percent likely of being realized upon ultimate settlement.   </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy regarding income tax interest and penalties is to expense those items as other expense.</span></div></ix:nonNumeric><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"><ix:continuation id="i327423a114d74148a3b9635d45381b6e">We account for uncertain tax positions in accordance with guidance in FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. We have <ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LiabilityForUncertainTaxPositionsCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzgyNDYzMzczMDYyOTI_38a40146-f3e9-44f8-a8e3-7fa95f72fcbb">no</ix:nonFraction> uncertain tax positions as of December&#160;31, 2019.</ix:continuation>    </span></div></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 11</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="icf99c432f0b641bebacb50d6ac779aca" continuedAt="i80374807c04d44b586bbe7818e675cca"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDc2_4ef3c8f4-0bf1-414e-acd2-5bdc5ba1d9ac" continuedAt="i823e6714b30b45779949686a7a5b5bb6" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Fair Value Measurement</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fair value is defined as 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 under current market conditions.  ASC Topic 820 established a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value.  These inputs are categorized as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 1- quoted prices in an active market for identical assets or liabilities;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2- quoted prices in an active market for similar assets or liabilities, inputs other than quoted prices that are observable for similar assets or liabilities, inputs derived principally from or corroborated by observable market data by correlation or other means; and</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 3- valuation methodology with unobservable inputs that are significant to the fair value measurement.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> &#160;  </span></div></ix:nonNumeric><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i823e6714b30b45779949686a7a5b5bb6">Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at December&#160;31, 2019 and 2018 approximate their carrying values due to the short-term nature of the instruments or the use of prevailing market interest rates.</ix:continuation>&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDYz_ddffd567-e507-4379-88b0-6e3b8d190615" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segments and Related Information</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC 280-10-50, &#8220;Operating Segments&#8221;, define the characteristics of an operating segment as a) being engaged in business activity from which it may earn revenue and incur expenses, b) being reviewed by the company's chief operating decision maker (CODM) for decisions about resources to be allocated and assess its performance and c) having discrete financial information.&#160;&#160;Although we indeed look at our products to analyze the nature of our revenue, other financial information, such as certain costs and expenses, net income and EBITDA are not captured or analyzed by these categories.&#160;&#160;Our CODM does not make resource allocation decisions or access the performance of the business based on these categories, but rather in the aggregate. Based on this, management believes that it operates in <ix:nonFraction unitRef="segment" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI0MDEy_2eca8324-c9a5-4993-b3f2-3a94adc2f89d">one</ix:nonFraction> business segment. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In their analysis of product lines as potential operating segments, management also considered ASC 280-10-50-11, &#8220;Aggregation Criteria&#8221;, which allows for the aggregation of operating segments if the segments have similar economic characteristics and if the segments are similar in each of the following areas: </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the products and services;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the production processes; </span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The type or class of customer for their products and services; </span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The methods used to distribute their products or provide their services; and</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the regulatory environment, if applicable.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are engaged in the business of designing and manufacturing compressors and flares. Our compressors and flares are sold and rented to our customers. In addition, we provide service and maintenance on compressors in our fleet and to third parties. These business activities are similar in all geographic areas.&#160;&#160;Our manufacturing  process is essentially the same for the entire Company and is performed in house at our facilities in Midland, Texas and Tulsa, Oklahoma.&#160;Our customers primarily consist of entities in the business of producing natural gas.&#160;&#160;The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.&#160;&#160;The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy.&#160;In addition, the economic characteristics of each customer arrangement are similar in that we maintain policies at the corporate level.</span></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDY0_4bab655b-414c-4499-8542-3082294db73b" continuedAt="i01c5bd0b2b034c398a86d95960eb79e3" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 1, 2019, the Company adopted ASC Topic 842, Leases. We applied certain practical expedients that allow companies to not reassess leases that are in effect prior to adoption, the practical expedient that allows lessors to not separate lease and non-lease components for certain asset classes and the practical expedient that allows lessors to exclude third party taxes from lease revenue and lease-related expenses. Adoption of ASC 842 resulted in an increase in lease assets and lease liabilities on the consolidated balance sheet of approximately $<ix:nonFraction unitRef="usd" contextRef="i48244c221d294f279aee1776b947db00_I20190101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAwOTA_0288cfc3-f7c1-43f8-ae88-615e6924e3ad"><ix:nonFraction unitRef="usd" contextRef="i48244c221d294f279aee1776b947db00_I20190101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAwOTA_dc600f4c-8bef-4043-845d-46feaa471712">451,000</ix:nonFraction></ix:nonFraction>. The adoption by the Company of ASC 842, in regards </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 12</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i80374807c04d44b586bbe7818e675cca"><ix:continuation id="i01c5bd0b2b034c398a86d95960eb79e3" continuedAt="iba3dd6d911894186a970ce3da0bba5b8"><div style="text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to the increase in liabilities, did not impact the debt covenants on our existing line of credit, as leases are not considered new indebtedness in our credit agreement as confirmed with our ban</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;">k. </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (ASC Topic 740), which simplifies accounting for income taxes by removing certain exceptions to various tax accounting principles and clarifies other existing guidance in order to improve consistency of application. These amendments are effective for public entities for interim and annual periods beginning after December 15, 2020. We are currently evaluating the impact of ASU 2019-12 on our consolidated financial statements and note disclosures.</span></div></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"><ix:continuation id="iba3dd6d911894186a970ce3da0bba5b8">In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments to ASC Topic 326 require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, including trade receivables. For companies that qualify as smaller reporting companies, the amendments in this update are effective for interim and annual periods beginning after January 1, 2023. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements and note disclosures.</ix:continuation> </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revisions of Prior Period Financial Statements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In conjunction with the preparation of its year-end financial statements for 2019, the Company determined that certain, immaterial operating costs and expenses were inappropriately capitalized during the years ended December 31, 2018 and 2017, as well for interim periods in 2019 and 2018. As a result, the Company revised its prior period financial statements to incorporate additional operating costs and expenses of $<ix:nonFraction unitRef="usd" contextRef="ib5aa39c0d1ee422cb51e7508c4e58b15_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAxODE_8ef4509d-38cd-4e34-9c36-296c5dc27c8e">1.1</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAxOTU_1ae94e95-bb38-45ff-b457-043563e50a6e">1.14</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAyMTA_06f679ff-10ff-47c8-b429-baaa3eb578f4">96,000</ix:nonFraction> for the nine months ended September 30, 2019, the year ended December 31, 2018 and the year ended December 31, 2017, respectively.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with Staff Accounting Bulletin (&#8220;SAB&#8221;) No. 99, &#8220;Materiality&#8221;, and SAB No. 108, &#8220;Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements&#8221;, we evaluated the aforementioned errors and, based on an analysis of quantitative and qualitative factors, determined that the related impact was not material to our consolidated financial statements for any prior annual or interim period. Therefore, amendments of previously filed reports are not required. A summary of the revisions to our previously issued annual financial statements is included in Note 18, Revisions of Prior Period Financial Statements.  In addition, a summary of the revisions to our unaudited quarterly financial data is included in Note 17, Quarterly Financial Data (Unaudited).  The impacted balances in the accompanying notes to these consolidated financial statements have also been revised accordingly.</span></div></ix:continuation><div id="ia55308054551461ebaf3a934c93f5418_882"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">3.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDE1MDg_feea3f7f-fbf7-4a7a-bb18-21bb3e0c8423" continuedAt="i56a5d77880904d3f946ed3fef17be0cb" escape="true">Inventory</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i56a5d77880904d3f946ed3fef17be0cb" continuedAt="i02c7771ae20d4ca4b9452c6829b82066"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDE1MDk_74b344e1-3c92-4346-b2dc-c7deba5eb2ec" continuedAt="i1d0539a04eb645808c705069e300944b" escape="true"><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our inventory, net of allowance for obsolescence of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNzM3NTg_4a728866-54ad-4565-979b-63e3d5b41ecc">24,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNjk1MTk_cfd8b706-3bcb-4be6-9fe2-81d332982d74">19,000</ix:nonFraction> at December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:70.660%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.306%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials - current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzEtMS0xLTEtNTQyMQ_00a33b39-8e15-49c0-9da6-f799846c4b06">19,388</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzEtMy0xLTEtNTQyMQ_d9a0b38b-4cd1-43bf-a91a-134513de09ec">26,152</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMS0xLTEtOTY0MQ_7a3c3521-361c-48fb-8b63-0bfb9203f1df">1,692</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMy0xLTEtOTY0MQ_a63c5c02-0886-4e00-926e-c86d38bdb4c6">3,016</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzMtMS0xLTEtOTY1Nw_da90fd47-de87-499a-afc3-ed3a602fca89">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzMtMy0xLTEtOTY1Nw_8d1887b8-3873-483b-8f54-00d59d5929a5">1,022</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory - current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzQtMS0xLTEtOTY3Mg_78fb4376-0e17-400d-b97b-147fafd3e750">21,080</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzQtMy0xLTEtOTY3Mg_832165e9-e884-4ed7-bc4a-455cee90743a">30,190</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Raw materials - long term (net of allowances of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMC0xLTEtNTQyMS90ZXh0cmVnaW9uOjdlOTk1NzdkYTA2NTQ1ZmZhYjJjYjY3M2U0YjY3MDBmXzM4NDgyOTA2OTcyOTY_5873cf27-58f9-4c56-b63b-b03c6b154c46">24</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMC0xLTEtNTQyMS90ZXh0cmVnaW9uOjdlOTk1NzdkYTA2NTQ1ZmZhYjJjYjY3M2U0YjY3MDBmXzM4NDgyOTA2OTczMTk_09180389-823d-4a6a-89bb-f983122d3e87">19</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMS0xLTEtNTQyMQ_a5995e1e-14a2-47bf-a45d-20fd5cf7f72a">1,068</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMy0xLTEtNTQyMQ_adecfa08-4e0f-42d4-ada3-7bbcb68212d8">3,980</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory - total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:InventoryNetofReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzUtMS0xLTEtNTQyMQ_9f7ed380-9594-4db4-b744-17db48433281">22,148</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:InventoryNetofReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzUtMy0xLTEtNTQyMQ_68531d06-e9f3-41c0-b34e-ec37ae69e71d">34,170</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were <ix:nonFraction unitRef="compressor" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="ngs:LongLivedAssetsHeldforsaleorRentalCompressorUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDIxNjI_dea396de-ecd7-44dc-ac67-b24b1f3cacf8">seven</ix:nonFraction> newly completed compressor units available for sale in finished goods for a total of $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-5" format="ixt:numdotdecimal" name="ngs:LongLivedAssetsHeldForSaleOrRentalFinishedGood" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDIxNjY_b053f13e-5af5-4a80-b261-31b718008e72">1.0</ix:nonFraction>&#160;million at December&#160;31, 2018.&#160;These units were transferred from inventory to our rental fleet due to customer demands during 2019. In addition, our long-term inventory consists of raw materials that remain viable but which the Company does not expect to sell within the next year. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventory Allowance</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Given its concerns about the industry backdrop, Company management determined during the third quarter of 2019 that an increase of its inventory allowance was necessary. Due to the slow moving nature or obsolescence of a portion of its long-term inventory and inventory related to the retirement of rental equipment, management recorded an increase of $<ix:nonFraction unitRef="usd" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNzA4Mzk_e688cb5f-9164-4456-b18a-a8470ad96830">3.4</ix:nonFraction>&#160;million to the Company's inventory allowance reserve for costs that may not be recoverable in the future.  During the </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 13</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i02c7771ae20d4ca4b9452c6829b82066"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">fourth quarter of 2019, management identified another $<ix:nonFraction unitRef="usd" contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDIyMDQ_0bbaeba5-b714-4295-9302-82532285b49e">408,000</ix:nonFraction> of slow moving or obsolete inventory.  For the year ended December&#160;31, 2019, inventory allowance totaled $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNzM2NTg_a9aefd76-ef00-4901-b5fd-f79511d1ab8f">3.8</ix:nonFraction>&#160;million. We ended 2019 with an inventory allowance balance of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNzM2NzI_77b4732a-e462-44c1-a2a0-0a3108362a7d">24,000</ix:nonFraction>.  </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><ix:continuation id="i1d0539a04eb645808c705069e300944b"><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A summary of our inventory allowance is as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:50.046%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.204%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.969%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.204%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.969%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.208%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzItMS0xLTEtMTI4ODc_dd4f6692-34cb-4214-be48-05742ade84c9">19</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzItMy0xLTEtMTI4ODc_497e68f7-ca33-4914-96d5-deba45d37d81">15</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzItNS0xLTEtMTI4ODc_554b7a13-400c-4d1c-882d-3a5dce42a135">15</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:InventoryAllowanceAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzMtMS0xLTEtMTI4ODc_99132a62-97ea-4e47-a4e6-e5740e126dd1">3,758</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="ngs:InventoryAllowanceAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzMtMy0xLTEtMTI4ODc_2ab17f8a-d681-4a9b-9ce6-d5df109fd04e">4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="ngs:InventoryAllowanceAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzMtNS0xLTEtMTI4ODc_9432bed7-6f74-4c80-93f2-646a49557ddc">273</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:InventoryWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzQtMS0xLTEtMTI4ODc_4151fa83-2145-4cd8-b5a4-7e9bc8d7e90e">3,753</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="ngs:InventoryWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzQtMy0xLTEtMTI4ODc_e4a59fe0-c872-4983-8c81-10bb9ba02aab">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="ngs:InventoryWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzQtNS0xLTEtMTI4ODc_9c527cfc-f53e-433c-8cca-776724b258e6">273</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzUtMS0xLTEtMTI4ODc_c0a9ae4b-013d-4160-bae5-1a52af7dad29">24</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzUtMy0xLTEtMTI4ODc_dd68c774-503f-4445-ab69-cb4281979823">19</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzUtNS0xLTEtMTI4ODc_eca33f96-9de8-4f50-ad2c-b439cbfc9217">15</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_130"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">4.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzUyMQ_81a7750b-8dc9-4b69-95ce-93fd6b617c44" continuedAt="ie1c7fff1a7e241948146f3e4bde9e335" escape="true">Rental Equipment, Property and Equipment</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ie1c7fff1a7e241948146f3e4bde9e335" continuedAt="ifcc468afe0b645aab5f6d15c6762cc70"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Rental Equipment</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2OTI_89cc270f-5ee9-4224-844f-95fa9323bf43" continuedAt="i5691189faf264a08aa63739c82b43808" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental equipment and associated accumulated depreciation as of December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:72.122%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.573%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.575%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compressor units</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idc54132c202949a49da1a6cd02d44e45_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzEtMS0xLTEtODg0Mw_63c4c61f-b62a-47a1-a540-8dd0014700e0">370,961</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i328a1de6d7fe462cb76fd2fd4ae52dcf_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzEtMy0xLTEtODg0NQ_83e72321-659f-4af8-85a0-181ff1077e77">329,697</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf973fd5654a40c198a79fa03dcdfac3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzItMS0xLTEtODg0Mw_081c55bb-0443-471b-a4c3-1b920bc10886">9,129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3ba4c9abdb0e45caa1ee0799a8f0450b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzItMy0xLTEtODg0NQ_48a19155-836e-465e-b23c-e4fbe8572aca">11,868</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i76979b8cc58b484eb68102d5d8109057_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzMtMS0xLTEtODg0Mw_3490d8a5-38a6-4aa1-ac63-6b53a1293f80">380,090</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id35bb8a9f44c467c80a4a8fc9db861aa_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzMtMy0xLTEtODg0NQ_34bd2227-1ed8-46b8-bcea-b95b32541cfc">341,565</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i76979b8cc58b484eb68102d5d8109057_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzQtMS0xLTEtODg0Mw_5f8082be-bb36-48d4-8f1f-40914ac9a4b6">162,348</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id35bb8a9f44c467c80a4a8fc9db861aa_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzQtMy0xLTEtODg0NQ_9b33fe3c-86e5-457e-9eb2-d974318ecb30">165,459</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment, net of accumulated depreciation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i76979b8cc58b484eb68102d5d8109057_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzUtMS0xLTEtODg0Mw_b04b4e96-fd02-4225-89ed-4066a0b16592">217,742</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id35bb8a9f44c467c80a4a8fc9db861aa_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzUtMy0xLTEtODg0NQ_08d4550c-0070-4f09-9bae-532d216f0492">176,106</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental equipment has an estimated useful life between <ix:nonNumeric contextRef="i92ba1754337e49499f981c378ced4672_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzEyNjQ0MzgzNzI0NjU5_bf002b46-4360-4552-b818-8022811cc4aa">15</ix:nonNumeric> and <ix:nonNumeric contextRef="i6999f514eeca4c168fb68787011c85e5_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzEyNjQ0MzgzNzI0NjY2_38aab01b-8452-4a2f-a0c6-d7df27649722">25</ix:nonNumeric> years.  Depreciation expense for rental equipment was $<ix:nonFraction unitRef="usd" contextRef="ia5a02cad4cd34dd5a2eb04f1c6596273_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY1Njc_d3040468-a5a3-4af9-a54f-c0f6e98e9b0b">21.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i41ecc8ecd3fa4c65a7b6f0c3b0dd4830_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY1ODI_531c99a7-ce39-4c8b-9cbc-b156f09647f6">20.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6a6f9d1c445e48fc91d69a9e0a4a0de6_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY1OTc_098e3d57-5cc3-4a82-9428-bf41c360e973">20.0</ix:nonFraction>&#160;million for the year ended December&#160;31, 2019, 2018 and 2017, respectively.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2019, the Company reviewed the estimated useful lives of its rental equipment. This review indicated that the actual lives of its larger horsepower rental equipment were longer than the estimated useful lives used for depreciation purposes in the Company&#8217;s financial statements. These units incorporate newer technology and heavier, more robust castings and forging, which allows for complete overhauls at longer cycles when compared to its older, lower horsepower units.  Accordingly, as of January 1, 2019, the Company changed its estimates of the useful lives of for these higher horsepower units from <ix:nonNumeric contextRef="i583430a9187b4235a556b03722ecb118_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2ODc_53164d53-4db9-431e-a202-e3ad564616a3">15</ix:nonNumeric> years to <ix:nonNumeric contextRef="i9614aab0b50143718776c3a7973c361a_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2Nzk_b79a8109-3310-4e0c-864c-a07e0f64371d">20</ix:nonNumeric> years (for its 400-600 horsepower units) or <ix:nonNumeric contextRef="i86cb4fa2422f412495ec4e171b8e0036_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2NzE_22253a04-2d70-4e21-b6b6-026984d0de34">25</ix:nonNumeric> years (for its 1,380 horsepower units). This analysis is consistent with our peers, which are depreciating their compressor units over <ix:nonNumeric contextRef="i003e2ac04bf247558bab5f1755eb3248_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2NTE_c5b5bbc8-52d4-4d8c-9859-072bd80606a8">20</ix:nonNumeric> to <ix:nonNumeric contextRef="i9badc7e0e4f9490cbf2aada37570c90b_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2NjM_81f3b09f-5cf2-4778-9847-4e666bcf32de">30</ix:nonNumeric> years.  The effect of this change in estimate was to reduce 2019 depreciation expense by approximately $<ix:nonFraction unitRef="usd" contextRef="i1db4a9eb3e994ef396df0f569bfc7528_D20190101-20191231" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2MzQ_0b1de22b-2646-444a-ae27-eeb12b469a20">1.47</ix:nonFraction>&#160;million, decrease 2019 net loss by $<ix:nonFraction unitRef="usd" contextRef="i1db4a9eb3e994ef396df0f569bfc7528_D20190101-20191231" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2MTk_bd5b21e7-6d9e-45f9-8539-4caf62579c0e">1.13</ix:nonFraction>&#160;million, and decrease 2019 basic and diluted loss per share by $<ix:nonFraction unitRef="usdPerShare" contextRef="i1db4a9eb3e994ef396df0f569bfc7528_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2MTI_8fd9731f-2e97-47ad-bce0-208915f9243a">0.09</ix:nonFraction>.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Retirement of Rental Equipment</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Given its concerns about the current industry backdrop, Company management determined during the third quarter of 2019 which units were not of the type, configuration, make or model that our customers are demanding or that were not cost efficient to refurbish, maintain and/or operate. As a result of this review, we determined <ix:nonFraction unitRef="compressor" contextRef="ia090bafb728b4fc3b70b288c2b6ace9c_D20190101-20191231" decimals="INF" name="ngs:NumberOfUnitsRetired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzQzOTgwNDY1MjA1OTY_c8c80513-816c-4b0a-89aa-47ae7fa1ad4f">327</ix:nonFraction> units should be retired from our rental fleet. Accordingly, we recorded a $<ix:nonFraction unitRef="usd" contextRef="i31f07487f0f4412bbb50608a014809bc_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzQzOTgwNDY1MjA1ODI_b51c4fc2-228e-4356-b5bd-e91daf3bd9c6">1.5</ix:nonFraction>&#160;million loss on retirement of rental equipment during the year ended December 31, 2019. </span></div><div style="text-indent:24.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During our review of our rental compressor units in 2018, we determined <ix:nonFraction unitRef="compressor" contextRef="ie4272a1c96c149d083a9dc2640917775_D20180101-20181231" decimals="INF" name="ngs:NumberOfUnitsRetired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzgyNDYzMzcyMTE5ODk_ff6bb682-46ef-4de1-b67c-236370d76d55">13</ix:nonFraction> units should be retired from our rental fleet.  We recorded no loss on this retirement, as these units were fully depreciated.  We did not record any retirements from our rental fleet in 2017.   </span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 14</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ifcc468afe0b645aab5f6d15c6762cc70"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property and Equipment</span></div><div><span><br/></span></div><ix:continuation id="i5691189faf264a08aa63739c82b43808" continuedAt="i76a7cd26f6a34aa8a002f12b23758061"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consists of the following at December&#160;31, 2019 and 2018 (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:58.646%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.334%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.628%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.924%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Lives (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8538ca8ab47d446cb7cfc2ffc4d1cfce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzEtMy0xLTEtMA_853d13af-15dc-4892-add2-833d20e0cb0e">1,290</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i426a40b15215473689b3e0dafade1171_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzEtNS0xLTEtMA_c5a8bc42-dd9d-4526-86d5-61ef8a99ae25">1,290</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i4755f03cd4164d3897f6be4fd62937d8_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzItMS0xLTEtMA_9c76843b-a930-43c1-b119-85489c1fccf7">39</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93f1a770545f4177a32da83fc8dd99de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzItMy0xLTEtMA_b8c7f070-dbaf-46d5-940e-5cd105e664b7">18,632</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie909d0ec9c8042eab2efb3ccc20bcfdf_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzItNS0xLTEtMA_55353800-8eda-4ee7-87f3-db818ff9e1b9">6,116</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib1617fa12c8e42f7afc99c79ec6ea732_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzMtMS0xLTEtMA_092c7da7-1166-48a1-aa41-f5333b9a67b0">39</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iec2ce2b8fa6a49b28aec677fe5961b96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzMtMy0xLTEtMA_ff609d65-a25c-4388-8238-7183cbb72f98">1,168</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id35f3d47daff4182b3e13bda32677ef0_I20181231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzMtNS0xLTEtMA_87bab731-c665-4999-b80e-e636f35405e4">808</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office equipment and furniture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie2db6e72d7284e0e8cb75af5c4e1f94c_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzQtMS0xLTEtMA_8b81f65d-f7d2-4bb8-9a71-dc45961ee609">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f271653835446fc8c816ab585f4e62d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzQtMy0xLTEtMA_0ebb14da-d234-48ce-a860-586daaf73045">2,001</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3138003e0cf64cdfb9c0788fbb7798c5_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzQtNS0xLTEtMA_c5e1af50-23d9-4887-8e59-db4e725b05b2">1,492</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i59e3059bb7ad4046ab0f55917eccd184_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzUtMS0xLTEtMA_a6131c3f-fcb6-4378-a47d-07f8b0448cb1">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1ead0e84024a466ca6fafac1e83544e3_I20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzUtMy0xLTEtMA_4827437c-10db-491c-8514-ae7d8b1b89d7">573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9493a822ab14403db9563ef5bce97efe_I20181231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzUtNS0xLTEtMA_5f4e8fba-2f97-4916-b93a-3eb4fbcf507a">573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i89a78aa0516b4d13a7f28b05f6e7fe1c_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzYtMS0xLTEtMA_0bc95d51-2130-4d68-a026-4714cb4f999b">7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5aa76f34ca5f4fc1a5152948ddd4a250_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzYtMy0xLTEtMA_bbbb4d7b-bd18-48dd-bfa8-e9f416561cd4">3,492</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie19e02dfa1bd44828bc89b726a3ed411_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzYtNS0xLTEtMA_96c93e57-41a4-46ac-aa52-2679fe3b78dd">3,324</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vehicles</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia198d1a0f76641779c4dbd8fc8e4cc52_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzctMS0xLTEtMA_79dc92ee-ca20-4588-ad17-2710ff13bc8d">3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f2a66e0b6e4426caa8cb648349c3590_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzctMy0xLTEtMA_58e7cba8-da1f-4c56-b1f8-096950f195a1">7,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6f775606494743d0a3ba83b543ef4898_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzctNS0xLTEtMA_16a517cb-dcb5-471b-b172-cd53237f8171">6,292</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in Progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieeffe8dd5577451bbda802ada84516bb_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzgtMy0xLTEtMA_55838fae-f355-4cfc-83c2-84a8d40187db">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc840508de1c49fcb9f510a22c12652c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzgtNS0xLTEtMA_5960298b-090f-499a-97b4-f81bfa007a48">8,319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzktMy0xLTEtMA_7c5711aa-af04-40ce-af1b-3f740d9774e6">34,716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzktNS0xLTEtMA_10b825f3-c5d8-4546-8b58-a5f0255aed7c">28,214</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzEwLTMtMS0xLTA_4717c8b3-90a6-4576-b805-952f8012d44c">12,847</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzEwLTUtMS0xLTA_91769013-7942-45e3-9c4a-4f45e92e1b7a">11,570</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzExLTMtMS0xLTA_562cd529-1a21-45f6-8a91-a7808908d0ab">21,869</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzExLTUtMS0xLTA_10a6faed-2267-4047-8902-dfc6f9b1d457">16,644</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense for property and equipment was $<ix:nonFraction unitRef="usd" contextRef="i718387e3c8eb4f20a409867d54f03bb6_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzE3NA_f133cb07-5cc6-4012-b4bb-038518e33ef7">1.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i7eedbaf78d06460aadab42a5449f6b2f_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzE3OA_168abbb3-ed9e-48b3-8e8f-366591414927">1.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4333505d03504c43813d3dcb0df3a204_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzE4NQ_3b0ab6bc-6a67-427a-ab85-f236bf957f7a">1.2</ix:nonFraction> million for the year ended December&#160;31, 2019, 2018 and 2017, respectively.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation Expense by Product Line</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><ix:continuation id="i76a7cd26f6a34aa8a002f12b23758061"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table depicts annual depreciation expense associated with each product line as well as our corporate activities at December&#160;31, 2019, 2018 and 2017 (in thousands): </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:68.294%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.558%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.117%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.561%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rentals</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e987d7699264e158d4cffee705bd486_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzEtMS0xLTEtODAxNA_836cfb97-a51c-4559-b8b7-26daff0af0c5">22,596</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3732351a11854044bbbf6624fed5a22d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzEtMy0xLTEtODAyNQ_6a5d7f2f-9997-4015-8887-b9c5e0c88c3d">21,611</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic73f9a46d6c14b0ab619202e9e9d0748_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzEtNS0xLTEtODAyNw_c6f65131-e219-4cdc-b316-87f770285a37">20,873</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iffe1a6c1b87b487fa04a1a4f02477c0d_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzItMS0xLTEtODAyMw_0b29092a-9e42-414f-9715-3af3d2c27323">275</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i39f9f962a4a24aebbc2d1a770c5174b5_D20180101-20181231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzItMy0xLTEtODAyNQ_6b00a94e-ce4c-41f8-894f-3c3259bf7d9c">271</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id8a12388d2a5407f8ed9b7bc38a6ee1c_D20170101-20171231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzItNS0xLTEtODAyNw_e8d9061a-d2df-425a-b0db-69c82b0d1b7d">267</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service &amp; Maintenance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i626529b21baa492287d8cb0d7d111b89_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzMtMS0xLTEtODAxOQ_273b3824-bb07-4ef5-855a-0790dd49a2dc">37</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ae4e18302db40ff8bf0a14896e24347_D20180101-20181231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzMtMy0xLTEtODAyNQ_d43795e5-c360-45e7-99d4-f4746f3bfe07">22</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i66ab553ceba14f86a3c07c71ad8f487a_D20170101-20171231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzMtNS0xLTEtODAyNw_2bc4d856-687f-4be4-912b-23eb99a18fcb">22</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i68e84629f7f54a84b5da43ba4da1bfb3_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzQtMS0xLTEtODg0MQ_4551a8ab-78fb-46f3-80d0-0b5fd5ddd509">235</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib0a48830a29c47508578dabf5eafa836_D20180101-20181231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzQtMy0xLTEtODg0MQ_19913df4-4821-407c-a746-822b26d966fa">50</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i192184f28f834f0e9517789a2fbc93ae_D20170101-20171231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzQtNS0xLTEtODg0MQ_cf6bcf2c-224e-4580-a2ef-03c32dc70910">29</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzUtMS0xLTEtODAyMQ_2cc19186-0678-4154-bfea-e3a9f5a64459">23,143</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzUtMy0xLTEtODAzMQ_08e0897a-a1fd-4e52-9067-79fc89e15ce0">21,954</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzUtNS0xLTEtODAzMQ_2ec59b2d-740a-4d49-b822-fa68af034839">21,191</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  </span></div><div id="ia55308054551461ebaf3a934c93f5418_796"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">5. <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzM4NDgyOTA3MDAzOTk_2eedd63a-1470-4120-b71e-2c3ad44a8876" continuedAt="i7e52ee09842a428889a835c28c66be86" escape="true">Leases</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i7e52ee09842a428889a835c28c66be86" continuedAt="i64a31c8671e446d4b17752fc49a5fb63"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company determines if an arrangement is a lease at inception by assessing whether it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company&#8217;s leases are primarily related to property leases for its field offices. The Company's leases have remaining lease terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzA2Njc_ad3d353b-a669-45a9-85d7-977a84d14715">one</span> to <ix:nonNumeric contextRef="i99cde69d2fac4ae9b0e98f0c2260aad6_D20190101-20191231" format="ixt-sec:duryear" name="ngs:LesseeOperatingLeaseRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzA2NzM_0bde54f7-fec5-4e2a-8288-f8415363baa3">10</ix:nonNumeric> years. Renewal and termination options are included in the lease term when it is reasonably certain that the Company will exercise the option.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company's lease agreements do not contain any contingent rental payments, material residual guarantees or material restrictive covenants.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As substantially all of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which is based on a fully collateralized loan over the lease term, to determine the present value of lease payments. Based on the present value of lease payments for the Company's existing leases, the Company recorded net lease assets and lease liabilities of approximately $<ix:nonFraction unitRef="usd" contextRef="i48244c221d294f279aee1776b947db00_I20190101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzE0MzU_0e61603a-6b55-43da-9d2d-d01cee375c0b"><ix:nonFraction unitRef="usd" contextRef="i48244c221d294f279aee1776b947db00_I20190101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzE0MzU_cc554627-c113-4ce8-9a36-4bcacd1a0aa6">451,000</ix:nonFraction></ix:nonFraction>, respectively, upon adoption. The Company had no finance leases. The new lease standard did not materially impact the Company's consolidated statements of income and had no impact on the Company's consolidated statements of cash flows.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 15</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i64a31c8671e446d4b17752fc49a5fb63" continuedAt="icad5df1b82874508bfdf5855899f152e"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="ngs:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzQzOTgwNDY1MTQyODg_3b758123-37e4-43cb-bc20-4ac745c4ee70" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The impact of the new lease standard on the December&#160;31, 2019 consolidated balance sheet was as follows:   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:38.528%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:27.955%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:27.517%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification on Consolidated Balance Sheet</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets-operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzItMi0xLTEtNDUxMw_15da969a-46bc-4776-986e-64155a3c03ad">604</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzQtMi0xLTEtNDUxMw_8a61a332-8765-4535-9cf2-36244226cb45">189</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzUtMi0xLTEtNDUxMw_aee5b948-c2f3-4c16-bf2a-b6fc0089ad73">415</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzYtMi0xLTEtNDUxMw_460c0108-e543-4265-8d54-d97fd3f5f64e">604</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term in years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzgtMi0xLTEtMzIwNQ_1a6b0c62-ca89-4108-bacd-7d75ee862661">2.6</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implicit Rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzktMi0xLTEtNDUxMw_ace789f2-19b8-487c-9061-73c5d7826e80">3.1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzQzOTgwNDY1MTQyODk_30051214-e861-48c4-8b68-09af1d133574" continuedAt="i9b200b77a373450d8e6d4304dfd2322d" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Operating lease costs are recognized on a straight-line basis over the lease term. Total operating lease costs for the year ended December&#160;31, 2019 was approximately $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzE5MzQ_1df69624-a26e-4750-beb2-1ed86064d17c">548,000</ix:nonFraction>.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:73.438%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.562%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease cost </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1) (2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTphZjRkNTQ1ZTZlYTI0OTUwYTMyMTY2YmY2ZDllMTEzZS90YWJsZXJhbmdlOmFmNGQ1NDVlNmVhMjQ5NTBhMzIxNjZiZjZkOWUxMTNlXzMtMS0xLTEtNDUxNQ_67e95204-f3bc-4f91-8b06-9d9941716ec7">548</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(1)&#160;Lease costs are classified on the Consolidated Statements of Operations in cost of sales, cost of compressors and selling, general and administrative expenses.</span></div></ix:nonNumeric><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"><ix:continuation id="i9b200b77a373450d8e6d4304dfd2322d">(2) &#160;Includes costs of $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzM4NDgyOTA3MDIwMjk_12bfb4fd-71f3-4142-8def-f5465dabddc0">350,000</ix:nonFraction> for leases with terms of 12 months or less and $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzM4NDgyOTA3MDIwNDE_d4faf4e7-7631-468e-a6a3-c0765b530582">198,000</ix:nonFraction> for leases with terms greater than 12 months.</ix:continuation> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzQzOTgwNDY1MTQyOTA_25074114-0d3e-4169-b183-426c6f4f6ef2" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following table shows the future maturities of lease liabilities:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:70.953%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:24.317%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Liabilities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzItMi0xLTEtNDUxNw_14a69d51-5028-4b66-8c6b-2e49f76cc708">208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzMtMi0xLTEtNDUxNw_98260bd8-7efc-4b1a-b12f-75b2879ebe8c">172</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzQtMi0xLTEtNDUxNw_d893bebf-9e78-4bd7-b348-78b54305e3a4">46</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzUtMi0xLTEtNDUxNw_37e42ff0-d88b-4519-9b4d-222f9cd88fd6">38</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzYtMi0xLTEtNDUxNw_c506476c-9d5e-455b-b657-0c28674a247c">38</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzctMi0xLTEtNDUxNw_7f55b8bf-74a3-42fc-b484-80949e730a0b">168</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzgtMi0xLTEtNDUxNw_9e275501-79b5-440a-9fc3-65e0e4802e65">670</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzktMi0xLTEtNDUxNw_66d083f4-4786-4db6-b534-12dd565a5462">66</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzEwLTItMS0xLTQ1MTc_9c250291-c9d4-473a-8431-5e7770034578">604</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 16</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="icad5df1b82874508bfdf5855899f152e"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzQzOTgwNDY1MTQyOTE_d111cc7c-b3c0-46d1-8602-c42f9a1da3de" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Under the previous lease standard (Topic 840), future minimum obligations under lease commitments in effect at December 31, 2018 were as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:72.853%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:23.147%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzItMS0xLTEtNDUxOQ_35ac7217-a414-4729-bf68-07b09a0eb219">298</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzMtMS0xLTEtNDUxOQ_fa4ab00d-2d62-498c-90d3-dcdc6c47b0cf">118</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzQtMS0xLTEtNDUxOQ_ed8e8c83-494f-4252-9ef7-a3a0504e7b02">97</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzUtMS0xLTEtNDUxOQ_dee9b4a1-7de1-44eb-b34a-043a479400eb">44</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzYtMS0xLTEtNDUxOQ_ad95e8f7-2c44-47e2-8a05-455a9f284683">35</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzctMS0xLTEtNDUxOQ_b3a654c0-0426-4c9b-95f6-3f7a4f75d026">15</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzgtMS0xLTEtNDUxOQ_5069ce33-2049-4941-be70-e0c4cd27cb17">607</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Rent expense under such leases was $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzI0ODU_e93bb6ab-5aab-47b9-b68b-3c2b278394c5">198,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseAndRentalExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzI0ODk_c113ef2c-7f17-41b2-821e-4281bd7a7f44">433,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseAndRentalExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzI0OTc_e4b4caba-e07d-44a6-808f-008296d1cc8d">310,000</ix:nonFraction> for the years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_133"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">6.  <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:GoodwillDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzQzOTgwNDY1MTczMzc_1ead259e-3bf2-4637-b6d7-01e419aa33e2" continuedAt="ibdd81ce88b654431a6cb064bf96e7e4f" escape="true">Goodwill</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ibdd81ce88b654431a6cb064bf96e7e4f"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired.  During the third quarter of 2019, the Company examined various qualitative factors to determine if a quantitative goodwill impairment test was needed.  For several months prior to the end of the third quarter of 2019, the Company experienced a significant decline in stock price, which was reflective of the significant deterioration of stock prices of companies throughout the oilfield services sector. In addition, the Company noted its largest customer as well as several other exploration and production companies had announced significant reductions to their 2020 capital expenditures budgets compared to those in 2019. These reductions clearly indicated lower demand for oilfield services, including compression services, in 2020 compared to 2019.  In addition, the reductions reflected the deteriorated equity markets for energy companies and demands from institutional investors that energy companies keep capital spending within operating cash flow. After considering these factors and various other industry, economic and company-specific factors, we calculated our market capitalization (based on our closing stock price) as of September 30, 2019, and compared it to the carrying value of our net assets. Since the carrying value of our net assets exceeded our market capitalization and after considering all of the aforementioned qualitative factors, Company management determined that it was more likely than not that the fair value of the Company&#8217;s net assets was less than its carrying amount.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of our qualitative assessment, we proceeded to perform our quantitative goodwill impairment analysis, where we used an independent valuation specialist to assist us in determining the fair value of our net assets. In this impairment analysis, the estimated fair value of our net assets was determined utilizing market and income-based approaches. Determining fair value in this analysis required significant judgment, including judgments about appropriate comparable companies, appropriate discount rates and our estimated future cash flows, which are subject to change. As a result of our quantitative evaluation, we recorded a goodwill impairment charge of $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzgyNDYzMzcyMTM5MTY_bd231e21-ceac-48d7-ac5d-107797095141">10.0</ix:nonFraction>&#160;million in 2019. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzM4NDgyOTA3MDM0NTA_c7d7978e-8eb1-4007-9ece-9cbb26138847" escape="true"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.116%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:42.884%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill, net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90YWJsZToyMmNlMWY4MTA3ZDY0NTk1YTBlZGNkNTc5MWRiZTZjMC90YWJsZXJhbmdlOjIyY2UxZjgxMDdkNjQ1OTVhMGVkY2Q1NzkxZGJlNmMwXzEtMS0xLTEtODAzNw_7883d852-48d7-495b-a51c-c1dfd1cffea1">10,039</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90YWJsZToyMmNlMWY4MTA3ZDY0NTk1YTBlZGNkNTc5MWRiZTZjMC90YWJsZXJhbmdlOjIyY2UxZjgxMDdkNjQ1OTVhMGVkY2Q1NzkxZGJlNmMwXzItMS0xLTEtODAzNw_9d556892-7d29-47b1-b359-99e6ff698377">10,039</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90YWJsZToyMmNlMWY4MTA3ZDY0NTk1YTBlZGNkNTc5MWRiZTZjMC90YWJsZXJhbmdlOjIyY2UxZjgxMDdkNjQ1OTVhMGVkY2Q1NzkxZGJlNmMwXzMtMS0xLTEtODAzNw_477952f5-4032-43e3-ab49-d2c10d48a676">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:nonNumeric></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We experienced <ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzM4NDgyOTA3MDM0NDU_068e210f-5775-4550-a8eb-f410ded6a854"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzM4NDgyOTA3MDM0NDU_4f2bdda1-bb50-46a3-b6a3-dc007b68ad05">no</ix:nonFraction></ix:nonFraction> impairment of goodwill during the years ended December 31, 2018 and 2017.</span></div></ix:continuation><div><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_145"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 17</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">7.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzM4NDgyOTA3MDE3MDk_48e6d00d-10eb-4d60-bcfe-bf9649039372" continuedAt="i57d7b227972146db8685c5df1376c879" escape="true">Intangibles</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i57d7b227972146db8685c5df1376c879" continuedAt="i8156a859914045869acde6cfdf2e4181"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December 31, 2019 and 2018, the Company had intangible assets, which relate to developed technology and a trade name. The carrying amount net of accumulated amortization at December&#160;31, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMDk3NDg_f3144bcd-c3ba-400d-86fb-e409c7bb3a83">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMDk3NTU_c3db0d39-9746-4a2e-b1ac-9995d246e316">1.4</ix:nonFraction> million, respectively.&#160;Amortization expense recognized in each of the years ending December&#160;31, 2019, 2018, and 2017 was $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwMDg_0b82570b-4b5b-491a-8f20-3c41a9d1fb03"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwMDg_12245481-a162-440f-91e9-e22c39ae4d94"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwMDg_fcf49043-8278-40e3-b969-99733cd184fb">125,000</ix:nonFraction></ix:nonFraction></ix:nonFraction>.&#160;Estimated amortization expense for the years 2020-2024 is $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_091f5704-e747-45cf-b5d2-d56329aa5eea"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_7ad9a884-d4eb-4791-8f9b-bc3653bd3c41"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_7e8a4732-98a2-47e3-9aad-de98b573b09e"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_b3bcc0ee-0d70-4205-911c-ae9059995db2"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_cc27d693-461b-46c1-a987-5f62f20e86f5">125,000</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> per year.&#160;The Company has an intangible asset with a gross carrying value of $<ix:nonFraction unitRef="usd" contextRef="i20c15b61992746b4961cc71c0fe3f703_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAxNDE_f180a930-3303-4eb1-8f5f-fcaa47962378">654,000</ix:nonFraction> at December&#160;31, 2019 related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzQzOTgwNDY1MTU1OTg_5198e8a9-6151-4c4b-bd73-821b2e49c057" escape="true"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzQzOTgwNDY1MTU1OTg_c6f74155-df9f-46d6-8e94-d6465cd59315" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the identified intangible assets by major asset class (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:17.558%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.823%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.911%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:1.529%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.764%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.005%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (years)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="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><td colspan="3" style="display:none;"></td><td colspan="3" style="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><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed Technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia4bce7b7bd354bd1b9fefd210e13aeb9_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtMi0xLTEtODA0MQ_9888fd33-7531-4033-8608-19c01173a39a">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if646af908ff94660837df33afa6a2660_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtNC0xLTEtODA0MQ_77c25d45-f839-43c3-a96a-49e0a62dfd67">2,505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if646af908ff94660837df33afa6a2660_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtNi0xLTEtODA0MQ_49b34bdd-2b36-455e-94ad-a04648d6edb5">1,883</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if646af908ff94660837df33afa6a2660_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtOC0xLTEtODA0MQ_bfe8121e-1215-4fe5-b670-4d91de773f40">622</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1239c9a63bdd46579ee7532ec11c40f3_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtMTAtMS0xLTgwNDE_e39414c4-e870-44e6-96e9-e8fca3d61284">2,505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1239c9a63bdd46579ee7532ec11c40f3_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtMTItMS0xLTgwNDE_e7b0c937-8e89-4d0c-a7fe-db30d4e84f16">1,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1239c9a63bdd46579ee7532ec11c40f3_I20181231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtMTQtMS0xLTgwNDE_d54059b2-96c0-4928-8ed7-5696cdd28ed7">747</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade Name</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20c15b61992746b4961cc71c0fe3f703_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctNC0xLTEtODA0MQ_c52d5586-a954-4064-b63b-056fd7cee1b3">654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20c15b61992746b4961cc71c0fe3f703_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctNi0xLTEtODA0MQ_1a9f9b56-304d-4589-b754-026da5dfda3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20c15b61992746b4961cc71c0fe3f703_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctOC0xLTEtODA0MQ_c9db7f98-6d75-4f13-9915-8f0f512a8da5">654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i680b78bce6504f409bbe0dd415ef5d44_I20181231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctMTAtMS0xLTgwNDE_56c77c75-6576-41c7-b1df-aea29a114ed3">654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i680b78bce6504f409bbe0dd415ef5d44_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctMTItMS0xLTgwNDE_291c0cd5-00bc-4c58-88df-5af71ceb26ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i680b78bce6504f409bbe0dd415ef5d44_I20181231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctMTQtMS0xLTgwNDE_ef7f78fe-ac0e-4014-a906-25d44ec5cca6">654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtNC0xLTEtODA0MQ_68982218-39ed-4e7b-8b04-98b19810236e">3,159</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtNi0xLTEtODA0MQ_35eb79c4-499d-4937-b9ec-b1ffc5e489a4">1,883</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtOC0xLTEtODA0MQ_342873f1-021f-45e1-8415-9eaaf9ba63d9">1,276</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtMTAtMS0xLTgwNDE_5ee9c0f5-e9b9-4c64-bd7d-4ed71ad148b2">3,159</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtMTItMS0xLTgwNDE_44b13f42-33ab-46c9-bdb4-0e8e3b5aaefc">1,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtMTQtMS0xLTgwNDE_af376eac-2c2f-4f0f-9897-0f8af91e1893">1,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.&#160;&#160;Based upon our analysis, we experienced <ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTA4OTY_0baf511b-be97-488e-9d57-539b20140336"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTA4OTY_6d3377e4-f4d6-4ef4-88c1-1c532f116226">no</ix:nonFraction></ix:nonFraction> impairment of intangible assets (excluding goodwill) during the years ended December&#160;31, 2019 or 2018. </span></div></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i8156a859914045869acde6cfdf2e4181">In addition, in conjunction with our quantitative assessment of goodwill, we used the services of an independent valuation specialist to assist us in determining the fair value of our trade name during the third quarter of 2019.  In this impairment analysis, the estimated fair value of our trade name was determined utilizing an income-based approach that required significant judgment, including those about an appropriate royalty rate and discount rate.  This analysis indicated no impairment of our trade name.</ix:continuation>   </span></div><div id="ia55308054551461ebaf3a934c93f5418_139"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">8. <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzM4NDgyOTA3MjEzOTU_300ac852-505a-4d2c-9e78-c84828a126c0" continuedAt="i8a6edeb2f16748738c1a4f7995a2d519" escape="true">Credit Facility</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i8a6edeb2f16748738c1a4f7995a2d519" continuedAt="i6e3f8258d8684aaba6fcb01981acd453"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a senior secured revolving credit agreement with JP Morgan Chase Bank, N.A (the "Amended Credit Agreement") aggregate commitment of $<ix:nonFraction unitRef="usd" contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzE2Ng_46076bde-2433-4c11-a8dd-df77b84413d0">30</ix:nonFraction> million, subject to collateral availability. We also have a right to request from the Lender, on an uncommitted basis, an increase of up to $<ix:nonFraction unitRef="usd" contextRef="id457dd6734624d359aa3609f21ccd8c7_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ngs:LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzMwMQ_1666a8f6-8db8-41b5-8428-63c307c70d34">20</ix:nonFraction> million on the aggregate commitment (which could potentially increase the commitment amount to $<ix:nonFraction unitRef="usd" contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ngs:LineOfCreditFacilityPotentialMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzM5MQ_2ea81f7a-e816-47de-89f9-66c4189c66b6">50</ix:nonFraction> million). .</span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Borrowing Base</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. At any time before the maturity of the Amended Credit Agreement, we may draw, repay and re-borrow amounts available under the borrowing base up to the maximum aggregate availability discussed above. Generally, the borrowing base equals the sum of (a) <ix:nonFraction unitRef="number" contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231" decimals="INF" name="ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzkyNQ_56416b12-9fdb-4814-b8b4-20dedf7cb301">80</ix:nonFraction>% of our eligible accounts receivable plus (b) <ix:nonFraction unitRef="number" contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231" decimals="INF" name="ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1Xzk3Mw_f2be7973-4570-4529-bc79-8b42c8048952">50</ix:nonFraction>% of the book value of our eligible general inventory (not to exceed <ix:nonFraction unitRef="number" contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231" decimals="INF" name="ngs:LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzEwNDM_ee92567d-fdbf-4cf4-b273-7c6a95624148">50</ix:nonFraction>% of the commitment amount at the time) plus (c) <ix:nonFraction unitRef="number" contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231" decimals="INF" name="ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzEwOTM_9cf7f652-1f55-40bc-9588-8045531d272c">75</ix:nonFraction>% of the book value of our eligible equipment inventory.&#160;&#160;JPMorgan Chase Bank (the &#8220;Lender&#8221;) may adjust the borrowing base components if material deviations in the collateral are discovered in future audits of the collateral. We had $<ix:nonFraction unitRef="usd" contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzEzMjc_22fdd80c-900f-4f82-8f49-0b87925b91d5">29.5</ix:nonFraction> million borrowing base availability at December&#160;31, 2019 under the terms of our Amended Credit Agreement.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest and Fees</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.&#160;&#160;Under the terms of the Amended Credit Agreement, we have the option of selecting the applicable variable rate for each revolving loan, or portion thereof, of either (a)&#160;LIBOR multiplied by the Statutory Reserve Rate (as defined in the Amended Credit Agreement), with respect to this rate, for Eurocurrency funding, plus the Applicable Margin (&#8220;LIBOR-based&#8221;), or (b)&#160;CB Floating Rate, which is the Lender's Prime Rate less the Applicable Margin; provided, however, that no more than <ix:nonFraction unitRef="loan" contextRef="ia805435feef342f89a827629bb77e159_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="ngs:LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzE5MTc_97e6b1de-1753-45b7-80f8-c664b235068c">three</ix:nonFraction> LIBOR-based borrowings under the agreement may be outstanding at any one time.&#160;For purposes of the </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 18</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i6e3f8258d8684aaba6fcb01981acd453"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">LIBOR-based interest rate, the Applicable Margin is <ix:nonFraction unitRef="number" contextRef="ie005ca61d3304ee4bb4d61c39301e99e_D20190101-20191231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzIwNzE_2e2f1e98-93e0-483c-ab51-2c62fee3384b">1.50</ix:nonFraction>%. For purposes of the CB Floating Rate, the Applicable Margin is <ix:nonFraction unitRef="number" contextRef="i77c427f189fc4503b7e834a0c7e00793_D20190101-20191231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzIxMzg_c1f110e2-9533-4236-90e9-485fff0a4e0b">1.25</ix:nonFraction>%. </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued interest is payable monthly on outstanding principal amounts, provided that accrued interest on LIBOR-based loans is payable at the end of each interest period, but in no event less frequently than quarterly. In addition, fees and expenses are payable in connection with our requests for letters of credit (generally equal to the Applicable Margin for LIBOR-related borrowings multiplied by the face amount of the requested letter of credit) and administrative and legal costs.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Maturity</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> . The maturity date of the Amended Credit Agreement is December&#160;31, 2020, at which time all amounts borrowed under the agreement will be due and outstanding letters of credit must be cash collateralized. The agreement may be terminated early upon our request or the occurrence of an event of default. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Security</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The obligations under the Amended Credit Agreement are secured by a first priority lien on all of our inventory and accounts and lease receivables, along with a first priority lien on a variable number of our leased compressor equipment the book value of must be maintained at a minimum of <ix:nonFraction unitRef="number" contextRef="if9962dd76da040d5bce1952f925186e9_D20190101-20191231" decimals="INF" name="ngs:LineofCreditFacilityCommitmentCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzMyNDU_f2ee1776-8cf0-4e26-9b2a-ec6c3770c5c4">2.00</ix:nonFraction> to 1.00 commitment coverage ratio (such ratio being equal to (i) the amount of the borrowing base as of such date to (ii) the amount of the commitment as of such date.)</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Covenants.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Amended Credit Agreement contains customary representations and warranties, as well as covenants which, among other things, limit our ability to incur additional indebtedness and liens; enter into transactions with affiliates; make acquisitions in excess of certain amounts; pay dividends; redeem or repurchase capital stock or senior notes; make investments or loans; make negative pledges; consolidate, merge or effect asset sales; or change the nature of our business. In addition, we also have certain financial covenants that require us to maintain a leverage ratio less than or equal to <ix:nonFraction unitRef="number" contextRef="i96e45829622240c59ee3f90c3148834a_D20190101-20191231" decimals="INF" name="ngs:LineofCreditFacilityLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzQwMjc_e9e99ae3-8cca-4313-ae1c-5f5fc6985ef0">2.50</ix:nonFraction> to 1.00 as of the last day of each fiscal quarter.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Events of Default and Acceleration.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Amended Credit Agreement contains customary events of default for credit facilities of this size and type, and includes, without limitation, payment defaults; defaults in performance of covenants or other agreements contained in the loan documents; inaccuracies in representations and warranties; certain defaults, termination events or similar events; certain defaults with respect to any other Company indebtedness in excess of $<ix:nonFraction unitRef="usd" contextRef="i9b549fa588734a1090cd05c6617b597f_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ngs:LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzQ1NTI_fe319764-ea9d-47a0-8851-b93be17b60a0">50,000</ix:nonFraction>; certain bankruptcy or insolvency events; the rendering of certain judgments in excess of $<ix:nonFraction unitRef="usd" contextRef="i9b549fa588734a1090cd05c6617b597f_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ngs:LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzQ2NDU_8810eb9c-6989-423e-9bf3-d91355a96a84">150,000</ix:nonFraction>; certain ERISA events; certain change in control events and the defectiveness of any liens under the secured revolving credit facility.  Obligations under the Amended Credit Agreement may be accelerated upon the occurrence of an event of default.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we were in compliance with all covenants in our Amended Credit Agreement.&#160;&#160;A default under our Credit Agreement could trigger the acceleration of our bank debt so that it is immediately due and payable.&#160;&#160;Such default would likely limit our ability to access other credit. At December&#160;31, 2019 our balance on the line of credit was $<ix:nonFraction unitRef="usd" contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LinesOfCreditCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzUyMjM_e95a9d34-3eab-45e1-a2cf-67f7a025b9d7">417,000</ix:nonFraction>.  Our weighted average interest rate for the year ended December 31, 2019 was <ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzM4NDgyOTA3MjI0NTI_76ef92e6-618d-4426-8c49-f3c2a0f86414">3.06</ix:nonFraction>%.</span></div></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_142"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">9.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjI_38ae31fb-0d96-4327-9ff2-26e3585462b8" continuedAt="iba518da4af0d4aa38fdf46bfa1647feb" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><ix:continuation id="iba518da4af0d4aa38fdf46bfa1647feb" continuedAt="id0cd0166edbb423caade792435fb2eb7"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjY_f6666275-06a9-49f4-a00e-8b2570d34cf0" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The (provision for) benefit from income taxes for the years ended December 31, 2019, 2018 and 2017, consists of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:58.294%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.647%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.942%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current benefit (provision):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal benefit (expense)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzItMS0xLTEtMA_df4e64ca-8ae2-42ba-9af6-918445a32850">86</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzItMy0xLTEtMA_cfcb32e4-3221-4669-a907-d138d19ed5f1">164</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzItNS0xLTEtMA_b9709d7f-7655-4fe9-856d-c879da62ed35">3,031</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State (expense) benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzMtMS0xLTEtMA_2378513e-b32d-4eb5-9177-8835e632cc4e">55</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzMtMy0xLTEtMA_cd8d408b-4f89-47c1-a0f8-de792dcff51c">78</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzMtNS0xLTEtMA_8a6d2a8a-5f3a-45ad-975b-25f30fe904ec">257</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current benefit (provision)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzQtMS0xLTEtMA_5dbded17-a88e-4b58-a82a-7e96b6770442">31</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzQtMy0xLTEtMA_f552ab92-94d6-4173-a91e-f1e3fa56378e">242</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzQtNS0xLTEtMA_761ffecf-c9cc-42f2-af12-ddc7ca28e879">3,288</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred benefit (provision):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzYtMS0xLTEtMA_e3ab1bf7-8959-49de-90cc-89030e541394">662</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzYtMy0xLTEtMA_a3e508b4-d21a-41cb-bd38-c3374cfa4c85">314</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzYtNS0xLTEtMA_a041786b-0072-40ca-8357-991c298b1980">21,575</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzgtMS0xLTEtMA_60ab5818-8511-4d72-8b1b-8af0710d82ff">662</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzgtMy0xLTEtMA_cf3fb37d-9025-4b9e-98be-b509c371ae97">314</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzgtNS0xLTEtMA_76847230-d1ee-4db1-a9d3-8eb37890b1bc">21,575</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total benefit (provision)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzktMS0xLTEtMA_5e55eb3c-b907-41db-935c-52233a3a5658">693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzktMy0xLTEtMA_f9e55609-8f5f-460f-a88c-7883a2a7c6e0">72</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzktNS0xLTEtMA_652ce40d-1076-4ecc-a784-8635095b82fe">18,287</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December&#160;22, 2017, the U.S. government enacted the 2017 Tax Act. The 2017 Tax Act made broad and complex changes to the U.S. tax code that affected the Company&#8217;s 2017 financial results. The 2017 Tax Act also established new tax laws that affected the Company&#8217;s financial results after 2017, including a reduction in the U.S. federal corporate income tax rate from 35 percent to 21 percent, additional limitations on the deductibility of executive compensation, limitations on the </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 19</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="id0cd0166edbb423caade792435fb2eb7" continuedAt="ie6a8a296bb964910a6feb3742e22b35f"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">deductibility of interest, and repeal of the domestic manufacturing deduction. As such, the Company recognized a $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="ngs:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzc0OA_508fa031-f65e-4af7-a49b-a168e6b5a39a">18.4</ix:nonFraction> million income tax benefit related to the re-measurement of our deferred tax assets and liabilities in our 2017 financial statements in accordance with SAB 118, which provides SEC staff guidance for the application of ASC 740 in the reporting period in which the 2017 Tax Act was signed into law.  We completed our detailed analysis in 2018 with no material adjustments. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjc_c3f64daa-37cd-4ea6-a7e8-f70807dc2854" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and (liabilities) as of December 31, 2019 and 2018, are as follows (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:69.659%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.803%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.804%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss carryover</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzItMS0xLTEtMA_5b9e480d-ec5a-4033-9ab1-67843947ce28">1,519</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzItMy0xLTEtMA_c4eb5abe-08f2-4cbe-a85e-30c92e04aba4">2,730</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzMtMS0xLTEtMA_ae528833-92a8-4a1d-802e-56fefa92e3e6">580</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzMtMy0xLTEtMA_519a0160-7864-4757-ab80-e2ab20c381b8">746</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="ngs:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzQtMS0xLTEtMA_faa2a923-9767-4208-98f3-2848c6f85001">389</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="ngs:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzQtMy0xLTEtMA_9133444f-d335-4a5d-96cb-be75475cf88b">243</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzUtMS0xLTEtMA_83ab825a-1d24-4d88-aeed-f7610a82bd64">321</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzUtMy0xLTEtMA_be89c785-8a15-47e2-98d9-e84368775f31">197</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred income tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzYtMS0xLTEtMA_147d11ad-e896-46b1-890d-0bdc81048275">2,809</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzYtMy0xLTEtMA_ea134b40-085f-4947-9541-1f76623a61fa">3,916</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liabilities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzktMS0xLTEtMA_ee4444d9-7e4e-4221-9f11-695c473cb003">33,761</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzktMy0xLTEtMA_0a9881ad-0028-4f0b-b7fb-13e37dc649e6">35,030</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill and other intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEwLTEtMS0xLTA_6bbed8df-9201-47ee-85bc-8970c7cff3b5">291</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEwLTMtMS0xLTA_2954dde3-544f-4755-94b0-4b8767910f3e">573</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzExLTEtMS0xLTA_c25e3c5b-c0fc-4b92-9117-9cc49523042c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzExLTMtMS0xLTA_c7bb72a8-38bc-4f7f-8fa8-dc66491ec67b">219</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred income tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEyLTEtMS0xLTA_15715f34-58e2-4d73-bfe0-d5ed506efa93">34,052</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEyLTMtMS0xLTA_1c93892c-7324-42bb-ae4a-3128b64b7b87">35,822</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred income tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEzLTEtMS0xLTA_d524d594-f694-4660-b8a0-f5f2c6d4c671">31,243</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEzLTMtMS0xLTA_e9fd7e6d-d20b-471f-9ac6-b875ea832f20">31,906</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:-36pt;padding-left:36pt;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjQ_de0a6351-2a56-4fad-99c0-df23f9c5e023" escape="true"><div style="text-indent:-36pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective tax rate for the years ended December 31, 2019, 2018 and 2017, differs from the statutory rate as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:48.513%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.005%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.005%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.009%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEtMS0xLTEtMA_fa341e30-83dd-40d3-b89f-42390c0879a9">21.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEtMy0xLTEtMA_04482927-03f5-4464-8496-7041c62a2c7a">21.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEtNS0xLTEtMA_6a1bc44b-56af-4cee-9659-8d1f1ce11121">34.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State and local taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzItMS0xLTEtMA_2610531e-3074-4733-83b6-fa47cd1325b7">3.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzItMy0xLTEtMA_42c26ec8-c76b-4a96-bf76-e5a4e85545f5">1.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzItNS0xLTEtMA_8bc2f6d1-c613-4cf7-a1f3-9818059c95fc">1.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Uncertain tax position</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzMtMS0xLTEtMA_2e1d9fc2-1c45-4097-b2f3-7343738af8e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzMtMy0xLTEtMA_6f7001b5-320c-4d5f-875c-32e796e08bc0">139.1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzMtNS0xLTEtMA_a7735118-8cbe-4214-a4d0-f4620bf74f1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtMS0xLTEtODM1Ng_5d7a3ff7-a5e8-4b47-aa62-5515446a6cb4">13.7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtMy0xLTEtODM1Ng_2eb2ac17-8c9d-47cd-b9bc-4c0dfa8b287b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtNS0xLTEtODM1Ng_1ac15b03-76d8-4e35-b41d-7937f00e146b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtMS0xLTEtMA_b583a0d8-7987-4544-a05a-f72c04fc2071">1.4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtMy0xLTEtMA_568e676f-94d5-42b2-85ec-96e86ca0fae3">92.2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtNS0xLTEtMA_805356cd-e890-4663-bd8c-7f79d08d2a19">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzUtMS0xLTEtMA_2dc492da-7a44-408b-8b5f-2a5d2c2ac6ab">0.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzUtMy0xLTEtMA_eee7204b-ab1e-47f6-84bf-78f40cc3f5e7">10.0</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzUtNS0xLTEtMA_deb019e6-145a-44f4-9c08-db0a82d241c4">14.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nondeductible compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzYtMS0xLTEtMA_be0cf908-697e-4482-b3c5-1d7887694887">0.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzYtMy0xLTEtMA_71cb3c3d-7e56-4845-9101-526aea55f976">7.8</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production credit </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzctMS0xLTEtMA_3683a4f3-d865-4241-9469-61f07c3435f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzctMy0xLTEtMA_e110cc9d-1b8b-4554-a5c5-4d8a4ec41923">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzctNS0xLTEtMA_170bce9f-4068-431b-8f28-ba310e60a676">15.2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzgtMS0xLTEtMA_27fbbacf-3af5-424d-8033-df149d61d184">0.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzgtMy0xLTEtMA_395e3258-2e32-49d7-a1be-6404de9239a5">3.9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzgtNS0xLTEtMA_1b29ae94-355f-4794-b8e0-359c2d371983">1.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective rate&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" name="ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzktMS0xLTEtMA_3a334551-1e12-4ccc-abe2-42618b9ccb3a">4.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" sign="-" name="ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzktMy0xLTEtMA_fa65eb3f-d14f-4bb5-9d76-22ff27dd5717">18.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" name="ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzktNS0xLTEtMA_c05492f0-527f-4c5c-9393-17138cfec028">4.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred re-measurement for rate change</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" format="ixt:zerodash" name="us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEwLTEtMS0xLTA_b912bd20-162f-4134-8e1c-81e99a9b04f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" format="ixt:zerodash" name="us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEwLTMtMS0xLTA_9695a528-60ee-42a9-a9d0-73ed35d14643">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" sign="-" name="us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEwLTUtMS0xLTA_053dc3a8-d831-4e28-bb73-dbd4056979ab">1218.0</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzExLTEtMS0xLTA_4ac52954-7ebc-4c31-8db4-f9b27a4d78e2">4.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzExLTMtMS0xLTA_3170043d-711b-4492-83f2-1c9cb75ce9ba">18.3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzExLTUtMS0xLTA_f3135569-0bcf-4059-a0a6-9dfce5d0d844">1213.5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2018, the Company discovered a potential uncertain tax position attributable to the deductibility of certain executive compensation expense for federal income tax purposes aggregating approximately $<ix:nonFraction unitRef="usd" contextRef="i67fcb1afec6840da8f5c5df084c1a6c6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE2NzA_fc932b8c-1321-4cef-832e-81d6c6554a65">168,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i375558cd53754492ab5e35ffddc0a53b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE2NzQ_cbef0add-950d-4e41-adaa-ddb4f4da3d07">149,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1673abc491ca47f88697b08d58fc666f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE2ODE_045449cd-892d-441d-baa4-4b65412d47e7">230,000</ix:nonFraction> for the years ended December 31, 2017, 2016 and 2015, respectively.  As a result, in accordance with ASC Topic 740, during the fourth quarter of 2018, the Company recorded a tax adjustment of $<ix:nonFraction unitRef="usd" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE4NzY_c807506a-3444-40ed-9586-88b1e2662c22">547,000</ix:nonFraction> and accrued penalty and interest expense of $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE5MjM_ef3fdae4-9ab6-4225-8033-52aeb0091d9f">55,000</ix:nonFraction> attributable to the uncertain tax position.  Management of the Company determined that effect of the potential uncertain tax position on previously reported results of operations for the years ended December 31, 2017, 2016 and 2015 was not material.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, the Company has filed amended tax returns for the years ended 2015, 2016 and 2017 and has recognized certain offsetting deductions, thus removing our uncertain tax position reserve for 2015, 2016 and 2017.</span></div><div style="text-indent:45pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We account for uncertain tax positions in accordance with guidance in FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. </span></div></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 20</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><ix:continuation id="ie6a8a296bb964910a6feb3742e22b35f" continuedAt="i29682861190b4929a817f7c45d4d39d3"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjU_4d065eff-5cbd-4ce5-97d7-4fd45fcaf8a1" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of uncertain tax positions is as follows (in thousands):</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:52.824%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:43.176%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTpkNTRkZDNiYTRlZGI0YjcyODg4MDFjNmExM2JlYjc2Zi90YWJsZXJhbmdlOmQ1NGRkM2JhNGVkYjRiNzI4ODgwMWM2YTEzYmViNzZmXzAtMS0xLTEtMA_ea64486a-fdd5-4ca3-b08d-dea0330a8d76">578</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions based on tax positions related to current year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTpkNTRkZDNiYTRlZGI0YjcyODg4MDFjNmExM2JlYjc2Zi90YWJsZXJhbmdlOmQ1NGRkM2JhNGVkYjRiNzI4ODgwMWM2YTEzYmViNzZmXzEtMS0xLTEtMA_d0914d70-c6a0-462b-bbdc-b56f62e5231f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTpkNTRkZDNiYTRlZGI0YjcyODg4MDFjNmExM2JlYjc2Zi90YWJsZXJhbmdlOmQ1NGRkM2JhNGVkYjRiNzI4ODgwMWM2YTEzYmViNzZmXzItMS0xLTEtMA_d69d8cda-ecea-49b8-9e61-9c0efddd5e1f">578</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTpkNTRkZDNiYTRlZGI0YjcyODg4MDFjNmExM2JlYjc2Zi90YWJsZXJhbmdlOmQ1NGRkM2JhNGVkYjRiNzI4ODgwMWM2YTEzYmViNzZmXzUtMS0xLTEtMA_643baa04-c550-4dac-b3f5-697b551ffeed">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:45pt;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy regarding income tax interest and penalties is to expense those items as incurred. During the years ended December&#160;31, 2019, 2018 and 2017, there were no significant income tax interest or penalty items in the statement of income. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We had a regular income tax net operating loss carry forward of $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzM4NDgyOTA3MDEzOTc_59cfff6c-eab7-4fd7-8389-69ba3a9e0333">6.7</ix:nonFraction>&#160;million for federal income taxes as of December 31, 2019. This net operating loss will be carried forward indefinitely but subject to 80% limitation.</span></div><div style="text-indent:45pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div></ix:continuation><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i29682861190b4929a817f7c45d4d39d3">We file income tax returns in the U.S. federal jurisdiction and various state jurisdictions.&#160;&#160;With few exceptions, we are no longer subject to U.S. federal or state income tax examination by tax authorities for years before 2015.</ix:continuation>  </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_136"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">10.  <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:CompensationRelatedCostsGeneralTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDQzNTQ_05bcd3b8-c414-48eb-be6b-eda70aac13df" continuedAt="i12e4b89916994873ac0bddb2c6024354" escape="true">Deferred Compensation Plans</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i12e4b89916994873ac0bddb2c6024354"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective January 1, 2016, the Company established a non-qualified deferred compensation plan for executive officers, directors and certain eligible employees. The assets of the deferred compensation plan are held in a rabbi trust and are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The plan allows for deferral up to <ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" name="ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzQwNA_c0861a37-0112-4e8b-95d1-3c42e7b9b71a">90</ix:nonFraction>% of a participant&#8217;s base salary, bonus, commissions, director fees and restricted stock awards. A Company owned life insurance policy held in a rabbi trust is utilized as a source of funding for the plan. The cash surrender value of the life insurance policy is $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzY2OA_778a0826-5eb1-4874-a232-6c77a573f545">1.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzY3NQ_fb7be29c-859c-40a7-ba41-e65bb580da6b">1.0</ix:nonFraction> million as of December&#160;31, 2019 and 2018, respectively, with a gain related to the policy of $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-2" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzc0OQ_fc00a161-e71a-4e8a-93e4-267b95ee876b">218,800</ix:nonFraction> and a loss of $<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-2" sign="-" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzc2Ng_d425fe19-335a-4f00-bacb-72f6bd2ad026">153,900</ix:nonFraction> reported in other income in our consolidated income statement for the year ended December&#160;31, 2019 and 2018, respectively. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For deferrals of base salary, bonus, commissions and director fees, settlement payments are made to participants in cash, either in a lump sum or in periodic installments. The deferred obligation to pay the deferred compensation and the deferred director fees is adjusted to reflect the positive or negative performance of investment measurement options selected by each participant and was $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzEyNzA_e5924637-beda-4f7b-8e06-8ceca741fc71">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzEyNzc_38993ebb-6ae5-4747-9165-1a8aa10dcced">1.1</ix:nonFraction> million as of December&#160;31, 2019 and 2018, respectively. The deferred obligation is included in other long-term liabilities in the consolidated balance sheet. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For deferrals of restricted stock units, the plan does not allow for diversification, therefore, distributions are paid in shares of common stock and the obligation is carried at grant value. As of December&#160;31, 2019 and 2018, respectively, we have <ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4Njk_bdaa9348-16a7-4602-b447-3c40f827451a">85,565</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt:numdotdecimal" name="ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4Nzc_db421b26-f3f4-445f-ba6d-1a9bdbc03bc2">101,895</ix:nonFraction> unvested restricted stock units being deferred. As of December&#160;31, 2019 and 2018, respectively we have released and issued <ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4ODY_69949c16-343a-4887-aa38-69b0a5e27c5f">89,187</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4OTQ_1fcb2b21-7341-4eef-b854-994799ea6093">34,732</ix:nonFraction> shares to the deferred compensation plan with a value of $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4NDU_a36c4354-ec14-4a98-b08b-974514c13beb">1.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-2" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4NTk_3471309e-0f3e-4159-8266-bc56a1986712">871,300</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_148"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">11.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzIzOQ_4c72e3e1-13c9-4145-b48c-60acc96e9a38" continuedAt="ifc27e4c3b7b646a99e56b03853731cf9" escape="true">Stockholders' Equity</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ifc27e4c3b7b646a99e56b03853731cf9"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Preferred Stock</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a total of <ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzY4_9146fc73-0df8-4dce-aa2e-4707ec58e380">5.0</ix:nonFraction> million authorized preferred shares with rights and preferences as designated by the Board of Directors.&#160;&#160;As of December&#160;31, 2019 and 2018, there were <ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzE5Nw_2587a0e5-48f4-47b1-962d-16b9ed29eed6"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzE5Nw_68c0f8d2-bdd4-4aa6-8291-162bc5749bfa"><ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzE5Nw_8a1cbb31-348d-493d-8090-9949e99d346a"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzE5Nw_ea57455c-4b28-4b82-86b8-9a2f290d5683">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued or outstanding preferred shares.</span></div></ix:continuation><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_127"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">12.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90ZXh0cmVnaW9uOjRkYTc5NzQ4MjZhYTQwYTQ4ZGU2MjNlMjg5YzcwMzUxXzQ4OA_4b1f49e3-4d83-4ca1-8e80-24dd79b88e61" continuedAt="i94001ec4714242748d3bfb8f4964bce5" escape="true">Rental Activity</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i94001ec4714242748d3bfb8f4964bce5" continuedAt="i8cc386a33f104842b4f85a6fbb067440">We rent natural gas compressor packages to entities in the petroleum industry.&#160;&#160;These rental arrangements are classified as operating leases and generally have original terms of <ix:nonNumeric contextRef="i1fec003cb0fc4e3689284580a617b547_D20190101-20191231" format="ixt-sec:durwordsen" name="ngs:OperatingLeasesOfLessorOriginalTerm" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90ZXh0cmVnaW9uOjRkYTc5NzQ4MjZhYTQwYTQ4ZGU2MjNlMjg5YzcwMzUxXzIwNA_8e8aeb0f-d7ab-4c80-856b-9b62c31bc959">six months</ix:nonNumeric> to <ix:nonNumeric contextRef="i99cde69d2fac4ae9b0e98f0c2260aad6_D20190101-20191231" format="ixt-sec:durwordsen" name="ngs:OperatingLeasesOfLessorOriginalTerm" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90ZXh0cmVnaW9uOjRkYTc5NzQ4MjZhYTQwYTQ4ZGU2MjNlMjg5YzcwMzUxXzQzOTgwNDY1MTY2MDk_210e964f-6bd8-4e46-8104-128e910ad84b">sixty months</ix:nonNumeric> and continue on a month-to-month basis thereafter.&#160;</ix:continuation></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 21</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i8cc386a33f104842b4f85a6fbb067440"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="ngs:ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90ZXh0cmVnaW9uOjRkYTc5NzQ4MjZhYTQwYTQ4ZGU2MjNlMjg5YzcwMzUxXzQ5MQ_ce3b0e6a-9b90-437c-8108-03a809880491" escape="true"><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum rent payments for arrangements not on a month-to-month basis at December 31, 2019 are as follows:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:45.647%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.588%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:39.765%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ending December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzItMi0xLTEtMA_4815df23-9562-43ae-8423-166f7bb6e2ac">25,924</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzMtMi0xLTEtMA_b860fab7-4b71-4684-a0de-221ebc0f4b86">18,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzQtMi0xLTEtMA_17c00e8a-ebe9-4877-8973-e5a702c49363">16,310</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzUtMi0xLTEtMA_0a2e59c6-bdae-4258-b701-98cca900b77e">12,507</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzYtMi0xLTEtMA_bf2a3efa-ea68-4d78-83a6-30cd89af09aa">9,788</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzctMi0xLTEtMTc1OA_ec792f7b-b854-4c84-8514-823c26151f95">2,366</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzctMi0xLTEtMA_fc668712-ce3d-4d72-b75d-d4eaa911d86a">85,384</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_151"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">13. <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMTI_2e690169-d3b9-44bf-871a-8dee355ec4bc" continuedAt="i418aa9dd00a04e668ded2ad74cfdbd3c" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i418aa9dd00a04e668ded2ad74cfdbd3c" continuedAt="i7cad36b1ee5e4b208c7ff306d1a58aab"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock/Units</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;On June&#160;18, 2014, at our annual meeting of shareholders, our shareholders approved a proposed amendment to the 2009 Restricted Stock/Unit Plan (the "2009 Plan") to add additional <ix:nonFraction unitRef="shares" contextRef="i6788304ce6d14e2b981b8f130c078ed0_D20140618-20140618" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzIyNA_c087f622-b8b1-41ce-a261-4719056c3c48">500,000</ix:nonFraction> shares of common stock to the Plan, thereby authorizing the issuance of up to <ix:nonFraction unitRef="shares" contextRef="ib4204c10c26d4b3c893a466fa3d2787f_I20140618" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzMwNQ_999274c7-b4d8-402b-9dff-feedf13603bb">800,000</ix:nonFraction> shares of common stock under the Plan.&#160;The 2009 Plan expired on June 16, 2019. At December 31, 2019 we had <ix:nonFraction unitRef="shares" contextRef="i2ccf605d11c8451a8d93989a442e7189_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5MDE_4196909c-7223-48a6-aad3-4649056a4a37">123,092</ix:nonFraction> shares outstanding under the 2009 Plan that will vest over the next <ix:nonNumeric contextRef="iaa615762756d458598a41d37d20c9c8b_D20190101-20191231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ5NDc4MDIzMzc3MzU_ca530abf-caa0-4146-93fb-ab9e5012413e">two years</ix:nonNumeric>.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On June 20, 2019, at our annual meeting of shareholders, our shareholders approved a new proposed Equity Incentive Plan for restricted shares/units and stock options. The Equity Incentive Plan allows issuance up to <ix:nonFraction unitRef="shares" contextRef="iffa98a9177d04656859dd07ce06f3de3_I20190620" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5MTA_dc7978b3-33f8-4677-95b9-c5cf32b9108c">500,000</ix:nonFraction> share of common stock. As to December 31, 2019, only restricted shares/units had been granted. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with the Company's employment agreement with Stephen Taylor, the Company's Chief Executive Officer, the Compensation Committee reviewed his performance in determining the issuance of restricted common stock. Based on this review which included consideration of the Company's 2018 performance, Mr. Taylor, was awarded <ix:nonFraction unitRef="shares" contextRef="ieb17bba7d36b4a86be36f30a5d4215dc_D20170214-20170214" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzY3OA_84cd6df2-4d16-44f5-9fc1-b7b0d4d06f2a">131,674</ix:nonFraction> restricted shares/units on March&#160;29, 2019, which vest over <ix:nonNumeric contextRef="ieb17bba7d36b4a86be36f30a5d4215dc_D20170214-20170214" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzcyOA_d4763ac0-a516-4b8d-b3e3-fb147e2529a9">three years</ix:nonNumeric>, in equal installments beginning March 29, 2020. On March&#160;29, 2019, the Compensation Committee awarded <ix:nonFraction unitRef="shares" contextRef="iaa0e45cd8b6a4b70b3c79e11ff926cfc_D20170323-20170323" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzgyMg_9381c73a-cf89-4044-936e-90770aa0feb9"><ix:nonFraction unitRef="shares" contextRef="i60e5c41bacf04f7a80211a24bbd5c677_D20170323-20170323" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzgyMg_d5c5af9c-b976-451a-8ae5-5b73cac55618">20,000</ix:nonFraction></ix:nonFraction> restricted shares/units to each G. Larry Lawrence, our former CFO, and James Hazlett, our Vice President of Technical Services. The restricted shares/units to Messrs. Hazlett and G.L. Lawrence vest over <ix:nonNumeric contextRef="i7ae8dd853e5c4c37a37c6dda751e72cc_D20170323-20170323" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzEwMTY_7cf4de3a-5a39-4de7-8a96-b4e28e06b12b">three years</ix:nonNumeric>, in equal installments, beginning March 29, 2020. We also awarded and issued <ix:nonFraction unitRef="shares" contextRef="ib6219da8884a4dc68fa8f72b036c7cbd_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzEwOTY_ba2091b1-9555-4971-82bd-8e93462fddb7">23,136</ix:nonFraction> shares of restricted common stock/units to our Board of Directors as partial payment for 2019 directors' fees. The restricted stock/units issued to our directors vests over <ix:nonNumeric contextRef="ib6219da8884a4dc68fa8f72b036c7cbd_D20190101-20191231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzEyNzI_363d9846-046d-4eff-8461-481e5c4db671">one year</ix:nonNumeric>, in quarterly installments, beginning March 31, 2020. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On November 15, 2019, our former CFO, G. Larry Lawrence, retired from the Company. At time of retirement, the Board of Directors approved the accelerated vesting of all unvested shares held by Mr. Lawrence. In accordance with ASC 718, the Company considered the Board&#8217;s approval of accelerated vesting as a modification to all of the unvested shares held by Mr. Lawrence on the date of his retirement. The grant-date fair value of Mr. Lawrence&#8217;s restricted shares/units ranged from $<ix:nonFraction unitRef="usdPerShare" contextRef="i16f52bc0c29743aca692bef8dc5dc204_D20191115-20191115" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5MTk_aae47a30-e4ac-450f-843f-ee300162d748">17.29</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="idde6ed8355f940718a2a77eee9fdadb0_D20191115-20191115" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5Mjc_66940633-0c45-4878-892f-f72c62aa2c51">24.55</ix:nonFraction> per share.  The closing price of the Company's stock was $<ix:nonFraction unitRef="usdPerShare" contextRef="id7317cf7b70b41e3ba1c82e6da4f8638_D20191115-20191115" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5MzU_abb3c6e7-5f31-4261-9ac4-3a4d5a61be1c">11.18</ix:nonFraction> on November 15, 2019, the modification date. Due to the price on date of modification being less than the original grant value, the Company recorded less compensation expense related to the accelerated vesting than would have been recognized over the vesting period if Mr. Lawrence had not retired. Total compensation expensed booked related to the Mr. Lawrence&#8217;s accelerated shares was $<ix:nonFraction unitRef="usd" contextRef="id7317cf7b70b41e3ba1c82e6da4f8638_D20191115-20191115" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5NDM_871b63a7-a866-466a-9def-5f6f82d73ef0">189,000</ix:nonFraction>.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Compensation expense related to the restricted shares/units was approximately $<ix:nonFraction unitRef="usd" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE0MDc_0bb64ab6-f1cf-4f55-b607-7187e7d3791a">2.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE0MTE_c005f4d7-fb5a-4cdb-ab28-8ea15f877fe4">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE0MTg_1ed1bc0a-a381-4699-9964-4f681d265d39">3.7</ix:nonFraction> million for the years ended December&#160;31, 2019, 2018, and 2017, respectively.&#160;As of December&#160;31, 2019, there was a total of approximately $<ix:nonFraction unitRef="usd" contextRef="i55e8020929924092aa5ad01c97cbd54f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE1MTc_8da675ff-2ec6-4982-a474-78f2dcca7afc">3.3</ix:nonFraction> million of unrecognized compensation expense related to the nonvested portion of these restricted shares/units.&#160;&#160;This expense is expected to be recognized over the next three years and a quarter. As of December&#160;31, 2019, <ix:nonFraction unitRef="shares" contextRef="i2ccf605d11c8451a8d93989a442e7189_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE3MTg_d9b6c0ec-ce04-4cba-a577-4eeea1f9d250">328,173</ix:nonFraction> shares were still available for issuance under the Equity Incentive Plan.</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 22</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i7cad36b1ee5e4b208c7ff306d1a58aab" continuedAt="i07f50b5514ca4ed1abcf4f2c2f944e2c"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMTk_fd7abfb2-2782-4b11-8b11-a6c7e640fc69" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of all restricted stock/units activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"><tr><td style="width:1.0%;"></td><td style="width:45.128%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.669%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>&#160;of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual Life (years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aggregate</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intrinsic</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Value</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2016</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if84132569b9842dca23dc1122c3ff3ce_I20161231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEtMS0xLTEtMA_a54760c4-3c8c-469e-84c5-06188181b9ed">139,451</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if84132569b9842dca23dc1122c3ff3ce_I20161231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEtMy0xLTEtMA_ff3d3e30-beff-49cf-b9e0-7e545f0b20be">21.34</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ifecacb5d36e2432babd77de8edf0eb93_D20160101-20161231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEtNS0xLTEtMA_6428c8ef-f356-43d4-b686-79921e12ea1e">9.13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if84132569b9842dca23dc1122c3ff3ce_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEtNy0xLTEtMA_dd93f5ab-4659-4da2-b584-02514df90b7d">4,483</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzItMS0xLTEtMA_22d54071-086d-4989-8ea4-07076eda1ead">126,432</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzItMy0xLTEtMA_4c34b945-dec4-45a8-8610-47d3c42fb5fa">27.06</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzItNy0xLTEtMA_cfa03733-6da2-4641-b0ff-91ab792e8253">3,421</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzMtMS0xLTEtMA_9d3064d8-eed1-4faf-a6ec-5c9b0bf3d8b0">81,494</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzMtMy0xLTEtMA_78ed80f7-492b-44e8-9702-9f81abb9eed2">21.20</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzMtNy0xLTEtMA_2704d981-fd57-48b6-8c1e-dc3c4ef7fefc">2,361</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzQtMS0xLTEtMA_6df346eb-c3a6-4b57-b6d1-40807b4afaa2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzQtMy0xLTEtMA_3d5866b3-a653-4a8d-8760-2cb37ecfabeb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2017</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3bd34ac395c74370a3154dd247c34c41_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzUtMS0xLTEtMA_e78f890b-1153-4c15-b0bf-b25679ec7a95">184,389</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i3bd34ac395c74370a3154dd247c34c41_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzUtMy0xLTEtMA_71e91ce5-d502-4041-89fe-4e6957b9e5d5">25.32</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzUtNS0xLTEtMA_3d1ea961-5b56-4544-948f-e5a965faed9c">8.83</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3bd34ac395c74370a3154dd247c34c41_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzUtNy0xLTEtMA_cc79670a-0661-476f-a603-40d570ba7c48">4,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzYtMS0xLTEtMA_bec4a157-e62d-436d-ac58-ecac6673891e">140,988</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzYtMy0xLTEtMA_f40bd39b-3425-4f5b-8a01-28e3d071ac17">24.55</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzYtNy0xLTEtMA_37741371-5afe-4015-86f2-b2e1ebedfa8f">3,461</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzctMS0xLTEtMA_e27acb8d-4cbb-443c-81c3-4036606e542e">110,747</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzctMy0xLTEtMA_db596609-0c0c-4fd1-8025-02e1499bfb04">23.97</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzctNy0xLTEtMA_c5200dc0-f61b-4ceb-86d7-78a59d8ed25c">2,806</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzgtMS0xLTEtMA_c368aee1-d26d-45da-ba81-5124ca85a2e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzgtMy0xLTEtMA_77606a7b-9325-409d-ac3e-ddddc7d2eeb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0165ef76716c4537bcb08d0974f25ea7_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzktMS0xLTEtMA_00c2ebb1-6f16-47cb-947f-056aebaa2844">214,630</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0165ef76716c4537bcb08d0974f25ea7_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzktMy0xLTEtMA_6167edfe-5936-4e43-bf50-8500f3da8087">25.51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzktNS0xLTEtMA_dd507e50-d813-4bda-9992-10c59114914a">8.85</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0165ef76716c4537bcb08d0974f25ea7_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzktNy0xLTEtMA_a8856f20-ea5f-4245-9db1-4b6b492dfb9e">3,529</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEwLTEtMS0xLTA_8bf3a2cb-b66e-4b13-bc8c-546a4b84fe68">199,810</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEwLTMtMS0xLTA_49f4a326-ae8d-4a76-ab88-bc72a3f3c3e6">17.16</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEwLTctMS0xLTA_4463e0dd-f50e-44c9-b16b-84b3933084f1">3,433</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzExLTEtMS0xLTA_2dd733ef-1dcd-4be5-8000-fd62d479f214">134,674</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzExLTMtMS0xLTA_194c6c53-ea23-4c4a-a0d4-eeb8f3bf312f">24.26</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzExLTctMS0xLTA_03cff326-0d61-46ee-bd0e-b87957ffa3f8">2,807</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEyLTEtMS0xLTA_0c18f047-354e-497e-9d81-e8e9db8b6224">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEyLTMtMS0xLTA_535196c0-25ad-488b-a074-1e11b6dd77f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i55e8020929924092aa5ad01c97cbd54f_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEzLTEtMS0xLTA_f9442782-6ccc-474f-83f8-8e54ea498b8e">279,766</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i55e8020929924092aa5ad01c97cbd54f_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEzLTMtMS0xLTA_dfb8870b-f74d-471b-ac93-2dfbb6e0256d">20.15</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEzLTUtMS0xLTA_713144f3-9b11-4fab-a3d7-beaac4940830">8.77</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i55e8020929924092aa5ad01c97cbd54f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEzLTctMS0xLTA_44fe3ede-9455-4627-b743-6c1865a9c4ef">3,430</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Option Plan</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Our Stock Option Plan which is stockholder approved, permits the granting of stock options to its employees for up to <ix:nonFraction unitRef="shares" contextRef="if4becbe18a5444e8b45a301a721178cd_I20160616" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI0NzA_900af41b-2948-4f4a-a200-cef7c1ced292">1.0</ix:nonFraction> million shares of common stock under the Stock Option Plan.&#160;We believe that such awards align the interests of our employees with our stockholders.&#160;Option awards are generally granted with an exercise price equal to the market price of our stock at the date of grant; those option awards generally vest based on <ix:nonNumeric contextRef="i9db346f021dc427b9c9f7d7b52db9345_D20190101-20191231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI3ODY_dd7c93bb-3544-4212-979b-d79d91495e1e">three years</ix:nonNumeric> of continuous service and have <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI4MjA_41d54816-f54d-40fb-911b-e478c21d4c54">ten</span>-year contractual terms.&#160;&#160;Certain option and share awards provide for accelerated vesting if there is a change in control of the Company (as defined in the Stock Option Plan).&#160;&#160;The last date that grants can be made under the Stock Option Plan is February 28, 2026.  As of  December&#160;31, 2019, <ix:nonFraction unitRef="shares" contextRef="i7663c677d2c3451b9060076eee7f6efd_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzMwOTk_67d8e288-4ae0-473c-9aee-1948a8ac32c0">337,503</ix:nonFraction> shares were still available for issue under the Stock Option Plan. </span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMTc_9f2135f3-81eb-44d9-8bef-4ff22b1c70e0" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model that uses the assumptions noted in the following table.&#160;&#160;The risk-free rate for periods within the contractual life of the option is based on the U.S.&#160;Treasury yield curve in effect at the time of grant.&#160;&#160;The expected life of options granted is based on the vesting period and historical exercise and post-vesting employment termination behavior for similar grants.&#160;&#160;We use historical data to estimate option exercise and employee termination within the valuation model; separate groups of employees that have similar historical exercise behavior are considered separately for valuation purposes.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:88.204%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td style="width:1.0%;"></td><td style="width:7.796%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average Black -Scholes fair value assumption during the year ended December 31, are as follows:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk&#160;free rate</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTpkMGVhYWM2NGNhMDQ0NDJmOTUxMDNmOTg3Y2NhMjM5Yi90YWJsZXJhbmdlOmQwZWFhYzY0Y2EwNDQ0MmY5NTEwM2Y5ODdjY2EyMzliXzEtNC0xLTEtMA_c9c91963-cb5d-428d-847e-b7dbcf7ffe68">2.12</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTpkMGVhYWM2NGNhMDQ0NDJmOTUxMDNmOTg3Y2NhMjM5Yi90YWJsZXJhbmdlOmQwZWFhYzY0Y2EwNDQ0MmY5NTEwM2Y5ODdjY2EyMzliXzItNC0xLTEtMA_8c095be3-1fd8-4d77-9dd3-b35153b31266">6</ix:nonNumeric> years</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTpkMGVhYWM2NGNhMDQ0NDJmOTUxMDNmOTg3Y2NhMjM5Yi90YWJsZXJhbmdlOmQwZWFhYzY0Y2EwNDQ0MmY5NTEwM2Y5ODdjY2EyMzliXzMtNC0xLTEtMA_068b6701-4436-460a-9221-57698fabdd67">39.59</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTpkMGVhYWM2NGNhMDQ0NDJmOTUxMDNmOTg3Y2NhMjM5Yi90YWJsZXJhbmdlOmQwZWFhYzY0Y2EwNDQ0MmY5NTEwM2Y5ODdjY2EyMzliXzQtNC0xLTEtMA_3aaa46c4-4ee5-4a87-8c34-1b8aa39e7827">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="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></ix:nonNumeric><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were <ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM5MDE_9ae55d99-46ec-4fc0-a153-f4266c0a985d"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM5MDE_ee8e0a65-765c-447c-b1a9-d1a5e1da869a">no</ix:nonFraction></ix:nonFraction> stock option grants made in 2019 or 2018.</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 23</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i07f50b5514ca4ed1abcf4f2c2f944e2c" continuedAt="i35c3274f8d764c03baf39ee5d7dc5679"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMjE_e1451c26-3d66-41da-8c57-ae1524ba26ae" escape="true"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of all option activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"><tr><td style="width:1.0%;"></td><td style="width:45.128%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.665%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.669%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>&#160;of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual Life (years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aggregate</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intrinsic</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Value</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2016</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEtMS0xLTEtMA_9c56b2a6-ce10-4821-89b3-a3de80956399">350,186</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEtMy0xLTEtMA_b223b84b-8063-4c72-a58b-6aa10bb01298">19.45</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ibd783bd8396b4e00906663cea8659aef_D20160101-20161231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEtNS0xLTEtMA_4998b18f-9ca7-4efb-a47c-e8bc1c7d4e07">4.25</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEtNy0xLTEtMA_75a593ad-a1f5-4244-b673-1b749afb5a89">4,453</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzItMS0xLTEtMA_73f7e175-a21a-4df2-8eee-3739b833a0fa">32,750</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzItMy0xLTEtMA_928fe0ba-0c90-4fb6-8206-776180f5aa10">28.15</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzMtMS0xLTEtMA_71ce1960-e46b-4dff-9b41-ab031e1543c5">55,666</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzMtMy0xLTEtMA_bb792c05-4498-4928-9155-43e38fff1db8">20.12</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzMtNy0xLTEtMA_0d616f6d-9aa8-4cfb-bf47-edffd1c594b0">446</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2017</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzUtMS0xLTEtMA_aac45ee2-b3da-48c6-a783-72facbff3846">327,270</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzUtMy0xLTEtMA_91f64e68-a886-4384-a197-72e1391b44c0">20.21</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzUtNS0xLTEtMA_1904256d-1ed3-4c90-88f0-3d93d012edaf">4.28</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzUtNy0xLTEtMA_2040c4fb-0132-4882-8661-60821cdf2ff4">2,255</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzgtMS0xLTEtMA_06eb23ca-3912-41b2-9ac9-128cdbe1456f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzgtMy0xLTEtMA_3c904257-fbdd-4cbb-9e24-b1e1d728748d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzktMS0xLTEtMA_f1ecd7a1-1712-4dfe-a2d2-080bc282dc5d">38,250</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzktMy0xLTEtMA_3c7b328a-4439-4f95-beab-ea0c6d63edbd">17.19</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzktNy0xLTEtMA_11dbb094-4804-487e-b1ae-bd7f207be72b">216</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEwLTEtMS0xLTA_407b86bd-890e-4538-aac2-85ea4f9c3714">5,534</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEwLTMtMS0xLTA_57bcd68f-89b1-4261-86d4-602356d1c580">24.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEzLTEtMS0xLTA_e184affc-6f70-4e7d-92fe-c3c3ddbbcb74">283,686</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEzLTMtMS0xLTA_2a20a0ce-3e6b-410d-ad49-ae978ae86cfd">20.46</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEzLTUtMS0xLTA_1561cdd9-77ea-4d4a-9029-b526cdd03acd">3.58</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEzLTctMS0xLTA_0ccc8a0a-c5b1-414e-bebd-a696b407c110">434</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE0LTEtMS0xLTA_bc858117-d6e7-4abb-80f8-a0db7dddfb7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE0LTMtMS0xLTA_adb0ae4a-5ab6-4012-b482-365ce8ce4dff">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE1LTEtMS0xLTA_2a1f63dc-62e2-4f9b-940b-d7785a550e90">56,352</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE1LTMtMS0xLTA_a4d36c60-d228-4641-a042-3f6ffb11b2b2">8.97</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE1LTctMS0xLTA_cfdb9c77-f708-4793-ba5f-4eb4bf66ac97">474</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE2LTEtMS0xLTA_41239c9e-9513-4fe7-992e-c686d4bd9cd4">8,000</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE2LTMtMS0xLTA_44ea6618-1886-46a9-8556-dbb6c70c1a93">21.60</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Expired</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE3LTEtMS0xLTA_6c1062b0-5a9e-41fa-8272-6c0e6fd57d9e">11,000</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE3LTMtMS0xLTA_32e37ebe-1dc0-4e0b-a47b-2a3add3064c6">17.74</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE4LTEtMS0xLTA_b9d442c4-5720-459e-8707-0e32a542e5ff">208,334</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE4LTMtMS0xLTA_38c9af39-cef9-44e6-b1dc-122dad315e62">23.67</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE4LTUtMS0xLTA_cb9ebbff-b27e-477d-a54b-2cdde11b78e4">3.66</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE4LTctMS0xLTA_fce40ed2-64dc-471e-8491-dc71f2c4eebb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE5LTEtMS0xLTA_1c09ce5c-75b6-4cb4-9769-98e9c957ee8c">197,901</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE5LTMtMS0xLTA_fa8c643f-66d7-4bf3-bf3a-437432452646">23.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE5LTUtMS0xLTA_76632e9f-3f29-4446-94d1-d7c8c43dd270">3.48</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE5LTctMS0xLTA_5c76e7f2-33ba-49bd-9230-1a79eb15edbb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:3pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average grant date fair value of options granted during 2017 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQxNzE_ff6e71d9-11d3-4690-b25f-3f9757ec68ea">11.93</ix:nonFraction>. We had <ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzY1OTcwNjk3NzczODQ_76d1194f-051f-4935-b69c-a159d8dd2ba3"><ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzY1OTcwNjk3NzczODQ_c876210d-a3b3-4f31-95c2-a04c7c1363c8">no</ix:nonFraction></ix:nonFraction> grants in 2019 and in 2018. The total intrinsic value, or the difference between the exercise price and the market price on the date of exercise, of options exercised during the years ended December&#160;31, 2019, 2018, and 2017 was approximately $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ0MDY_508101b0-02ed-4260-bd74-2587a1cb87d5">474,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ0MTA_08c652f6-7a10-4ffe-aca1-ab610f08ff22">216,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ0MTg_3dd3a0c1-b2d8-46fd-adf2-ecd8d686ffbf">446,000</ix:nonFraction>, respectively.&#160;Cash received from stock options exercised during the years ended December&#160;31, 2019, 2018, and 2017 was approximately $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ1NDk_ce29aea8-41f3-4f24-9417-d48b4f029f15">506,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ1NTM_32eab0db-8dc8-42f0-802a-c3b638a0305b">680,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ1NjE_2c468fd5-31ad-46ac-a806-940ff2f243f3">1.1</ix:nonFraction> million, respectively.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMTQ_494a83f0-3270-40d4-9f1d-272ec0cea091" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes information about our stock options outstanding at December&#160;31, 2019:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:29.764%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.270%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.323%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.564%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.470%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.564%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.323%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.564%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.676%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.564%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.918%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Range of Exercise Prices</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Exercisable</span></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Remaining</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Contractual</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Life (years)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Price</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Price</span></div></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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="if41161db7bc44bcb9908879bc668fe84_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmE3ZGI0MjViOTBhYjQ3MzM4NTYxMTk3MjliM2MxMTcyXzQ5NDc4MDIzMjUwMTI_05fa901d-aff5-4b27-8db9-71fcc9f235a0">0.01</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="if41161db7bc44bcb9908879bc668fe84_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmE3ZGI0MjViOTBhYjQ3MzM4NTYxMTk3MjliM2MxMTcyXzQ5NDc4MDIzMjUwMTk_5ae7262d-80e3-408b-9d53-2a5a04f527a3">15.70</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtMi0xLTEtMA_1887b5f7-954b-4421-af2b-b969082ed8c8">8,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if41161db7bc44bcb9908879bc668fe84_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtNC0xLTEtMA_02f8f92f-00bd-4445-b543-e95a966c7bab">2.07</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtNi0xLTEtMA_46132706-7eb6-4982-bedb-893e2b42c197">14.89</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtOC0xLTEtMA_c4931009-b678-43dd-9b70-c6c3010b8400">8,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtMTAtMS0xLTA_4469d2b0-4cff-400e-9997-b65e23a1d390">14.89</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="iaf796d2fa08a440a8e690a786247407e_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjAxYzBmNjViYzFkZDQyNGJhMzY4NDA1NmVlYTI0YmVjXzQ5NDc4MDIzMjUwMTQ_d9943ae1-b89c-4797-b53d-d8da5a432385">15.71</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="iaf796d2fa08a440a8e690a786247407e_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjAxYzBmNjViYzFkZDQyNGJhMzY4NDA1NmVlYTI0YmVjXzQ5NDc4MDIzMjUwMjE_032f34b3-809a-4b34-bcf1-d64f4c2a93ea">17.81</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtMi0xLTEtMA_7883d0c0-551c-4339-a962-700f53d1ff97">26,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iaf796d2fa08a440a8e690a786247407e_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtNC0xLTEtMA_4694b90b-6fc2-4acb-bce5-0661671b5c88">0.74</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtNi0xLTEtMA_5b9ccef4-b377-4f58-94c6-ce992ec02e18">17.40</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtOC0xLTEtMA_b6a608dc-4ffc-491a-85c4-b8d4a340fb91">26,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtMTAtMS0xLTA_2942f906-a6d4-4d23-98a9-90fcc4433e71">17.40</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="ifb5a03bb4f2c4417a0ca3d182b7ea5df_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjk3MzMwYTRkZTU2NTQ1MGJhY2E0NGRkNDczMjA1M2JmXzQ5NDc4MDIzMjUwMTQ_997db1f2-f110-42c7-85a0-44b2f67575dd">17.82</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="ifb5a03bb4f2c4417a0ca3d182b7ea5df_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjk3MzMwYTRkZTU2NTQ1MGJhY2E0NGRkNDczMjA1M2JmXzQ5NDc4MDIzMjUwMjE_769f1886-98cf-4b3d-882c-1510ff031bf6">20.48</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i1a107d431ccb4873982115ad334aec75_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtMi0xLTEtMA_cdea02bd-cc7e-4d50-bb0e-85a7fb7d100d">50,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ifb5a03bb4f2c4417a0ca3d182b7ea5df_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtNC0xLTEtMA_5b040c0f-f91a-4198-a05a-4175a53785c0">1.34</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a107d431ccb4873982115ad334aec75_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtNi0xLTEtMA_c746f03d-7eb2-4f17-b128-0e7a848bfd64">19.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i1a107d431ccb4873982115ad334aec75_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtOC0xLTEtMA_c394d42b-ff83-45d3-adc3-f5d9eb2c95d4">50,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a107d431ccb4873982115ad334aec75_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtMTAtMS0xLTA_fe4f8d05-4ea9-43f0-aa3e-ca6e01c93df9">19.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="i29457a04f4d54121b80accc723e090b2_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmE5M2EwMDNhOWIzODQ1NGI5ODdkMWYxYzJhN2ZhMWRkXzQ5NDc4MDIzMjUwMTQ_f4d2b611-3634-4ebe-8b15-36bb463df6b8">20.49</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i29457a04f4d54121b80accc723e090b2_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmE5M2EwMDNhOWIzODQ1NGI5ODdkMWYxYzJhN2ZhMWRkXzQ5NDc4MDIzMjUwMjE_61b97c3d-9c9c-4ae5-8afc-d3f314ca46cd">33.36</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia41f8e4e55714b008b7de662cd636984_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtMi0xLTEtMA_a9af6ca8-b1ca-48b0-8229-1f5e4a678f39">123,334</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i29457a04f4d54121b80accc723e090b2_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtNC0xLTEtMA_bfee910c-b106-445e-902b-2e6fdfe6951c">5.34</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia41f8e4e55714b008b7de662cd636984_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtNi0xLTEtMA_a324c78d-a905-4089-b81f-f8142dba1132">27.33</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia41f8e4e55714b008b7de662cd636984_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtOC0xLTEtMA_b0997f00-3347-44ed-b99d-9109e812e189">112,901</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia41f8e4e55714b008b7de662cd636984_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtMTAtMS0xLTA_d9b218c3-c15d-460b-ad19-31bc21084ecb">27.26</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctMi0xLTEtMA_158bfa93-488f-48d8-a1e5-dabb10f3ca6f">208,334</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctNC0xLTEtMA_fd8fdb7d-b794-433c-8661-d5422df942fb">3.66</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctNi0xLTEtMA_49c0ce1c-be79-4108-8553-705ed9e3b7cc">23.67</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctOC0xLTEtMA_d262cb56-7bcf-4a81-a072-596fb77bb0e9">197,901</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctMTAtMS0xLTA_dd2afdb2-20da-4413-8d7a-b66beddb6824">23.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 24</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i35c3274f8d764c03baf39ee5d7dc5679"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5NTI_7e435394-fa75-4da3-bde3-edf986cc9852" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The summary of the status of our unvested stock options as of December&#160;31, 2019 and changes during the year then ended is presented below.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:72.008%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.628%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.630%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unvested stock options:</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Grant Date Fair Value</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested at December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="INF" format="ixt:numdotdecimal" name="ngs:EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzEtMS0xLTEtMA_a51f1da0-c11b-4010-b0d2-40fde5093d22">20,865</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="2" name="ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzEtMy0xLTEtMA_367cd474-e515-47d3-a036-451ec67c3c6f">11.93</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzItMS0xLTEtMA_6ee05c03-eb2f-4c8a-b579-811c0e69b566">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzItMy0xLTEtMA_c27cfe45-8b53-4b20-b614-16e7cfebdeb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="ngs:EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzMtMS0xLTEtMA_d297cd19-1570-4685-bef3-db8433a38c42">10,432</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" name="ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzMtMy0xLTEtMA_778e39f3-fbfe-4299-9aca-b27f181134ab">11.93</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled/Forfeited </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt:zerodash" name="ngs:EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzQtMS0xLTEtMA_8d100c41-d32f-4990-87e1-2952687d674d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" format="ixt:zerodash" name="ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzQtMy0xLTEtMA_5d73671a-ddb2-4d72-907b-af2488b54372">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="INF" format="ixt:numdotdecimal" name="ngs:EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzUtMS0xLTEtMA_04f0c192-c826-400a-bb7d-9cdd7d6f8fff">10,433</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="2" name="ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzUtMy0xLTEtMA_5bf6b089-2310-438b-9a1d-179628db4301">11.93</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognized stock compensation expense from stock options vesting of $<ix:nonFraction unitRef="usd" contextRef="i87c8282804a3469bb26336261fe66e8f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ4OTY_94229684-bfa4-4768-b45a-f0de843b80ff">124,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="if165ccc0c58d4c0cbc2c606408d3a5ad_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ5MDA_febdaeac-9fe7-4911-8d5e-e59b6289e525">159,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i0d7d29879c2d4cd19228df1241794bda_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ5MDg_bb1089f6-2da5-454e-aae4-bd4aebb870bd">363,000</ix:nonFraction> for the years ended December&#160;31, 2019, 2018 and 2017, respectively. As of December&#160;31, 2019, there was approximately $<ix:nonFraction unitRef="usd" contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUwMjA_c6fa41e0-03b7-476d-963b-f6fa597fdcd9">16,000</ix:nonFraction> of total unamortized compensation cost related to unvested stock options.&#160;&#160;We expect to recognize such cost in 2020.</span></div></ix:continuation><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_904"></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">14.  <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzQzOTgwNDY1MTI0MDk_2afb8d67-8b8c-4fcc-b10c-e2855a52fa86" continuedAt="i8bcb45765f0f4d92bab94ff10cc8205d" escape="true">(Loss) Earnings per Share</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i8bcb45765f0f4d92bab94ff10cc8205d"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic (loss) earnings per common share is computed using the weighted average number of common shares outstanding during the period.&#160;&#160;Diluted (loss) earnings per common share is computed using the weighted average number of common stock and common stock equivalent shares outstanding during the period.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzM4NDgyOTA2OTg1MjI_b51b0dc3-8d99-4047-8cf0-4e6c3994ea2c" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computation of basic and diluted (loss) earnings per share (in thousands, except per share amounts):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:67.411%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:7.705%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.705%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.535%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.709%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzMtMS0xLTEtNzE5Mg_deb32e43-376f-4a61-8533-211f3d271c24">13,864</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzMtMy0xLTEtNzE5Mg_a6078da7-23cb-40ac-a6b8-38803c8025a6">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzMtNS0xLTEtNzE5Mg_ad4ad00b-b2c6-43ad-97ba-0f90ff6ddec8">19,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for basic net (loss) income per common share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzUtMS0xLTEtNzE5Mg_ab986758-6948-4ba7-aa73-fc3f4e01b731">13,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzUtMy0xLTEtNzE5Mg_584e8b50-d476-49ff-b353-62cbea8ef9a5">12,965</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzUtNS0xLTEtNzE5Mg_72d6a9c1-394e-4cb4-a3a8-e5e050862f63">12,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for diluted net (loss) income per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzctMS0xLTEtNzE5Mg_ab986758-6948-4ba7-aa73-fc3f4e01b731">13,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzctMy0xLTEtNzE5Mg_584e8b50-d476-49ff-b353-62cbea8ef9a5">12,965</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzctNS0xLTEtNzE5Mg_72d6a9c1-394e-4cb4-a3a8-e5e050862f63">12,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of stock options and restricted shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzgtMS0xLTEtNzE5Mg_e18451a4-9939-44b1-b562-64471dd70124">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzgtMy0xLTEtNzE5Mg_764e72f9-5b59-449a-8227-c3516fb62171">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzgtNS0xLTEtNzE5Mg_aa29caee-a565-414e-94b1-8846628ec089">279</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzktMS0xLTEtNzE5Mg_6bf0312c-30f4-43d5-82a3-7ee63a9778ef">13,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzktMy0xLTEtNzE5Mg_0e91afaa-940b-45d2-bffe-832a635071ee">12,965</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzktNS0xLTEtNzE5Mg_43255285-6d93-4b87-b63d-0bee71793cd3">13,110</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) earnings per common share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzExLTEtMS0xLTcxOTI_f21338ef-4642-4155-aa5f-45765aa3cb73">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzExLTMtMS0xLTcxOTI_6b260f28-64a4-4d42-9a1d-8c73c6176677">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzExLTUtMS0xLTcxOTI_cad0ed9a-9be2-48a9-bd84-5bd8662c6312">1.54</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzEyLTEtMS0xLTcxOTI_7ff43840-960b-4b93-9f41-9a2960954ed9">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzEyLTMtMS0xLTcxOTI_3345e64b-3876-44a9-8e48-8b921116c9f2">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzEyLTUtMS0xLTcxOTI_d0947d7d-54fb-4c16-bab4-4fce34c22318">1.51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the years ended ended December&#160;31, 2019 and 2018, restricted stock and stock options were <ix:nonFraction unitRef="shares" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzM4NDgyOTA2OTg1Nzk_3a9d2639-e478-4bff-a9ff-ef036e4d1ef2"><ix:nonFraction unitRef="shares" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzM4NDgyOTA2OTg1Nzk_492f5bc2-3fe7-4feb-ba51-83a8eb97535b">no</ix:nonFraction></ix:nonFraction>t included in the computation of diluted loss per share due to their antidilutive effect.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the year-ended December&#160;31, 2017, options to purchase <ix:nonFraction unitRef="shares" contextRef="i11f2517a93ab42eb862ad7121aa965eb_D20170101-20171231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzgyNDYzMzcyMDkxMjI_b658cdde-258d-4700-8de9-92e0ace9f100">83,917</ix:nonFraction> shares of common stock with exercise prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="i11f2517a93ab42eb862ad7121aa965eb_D20170101-20171231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzgyNDYzMzcyMDkxODI_76016030-560c-418b-8168-31ddab28e5a8">28.15</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="i11f2517a93ab42eb862ad7121aa965eb_D20170101-20171231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzgyNDYzMzcyMDkxODg_6363d0c4-ceb5-4d2e-af7a-2ccc05936f1a">33.36</ix:nonFraction> were not included in the computation of dilutive income per share, due to their anti-dilutive effect.</span></div></ix:continuation><div id="ia55308054551461ebaf3a934c93f5418_157"></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">15.  <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTcvZnJhZzoxZjI1NGVmZWNkMWU0Nzc0YjcyNjAyYzlmMmQ3NzJjOS90ZXh0cmVnaW9uOjFmMjU0ZWZlY2QxZTQ3NzRiNzI2MDJjOWYyZDc3MmM5XzU3Mw_806f5b91-d84b-48c5-a0f6-119c85488b85" continuedAt="i92e321ca524c4dc78db11165cf1c41b2" escape="true">Related Party </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"><ix:continuation id="i92e321ca524c4dc78db11165cf1c41b2">In 2016, we entered into a joint venture partnership, N-G, LLC (&#8216;N-G&#8221;), with Genis Holdings, LLC (&#8220;Genis&#8221;) to explore new technologies for wellhead compression. NGS and Genis both share <ix:nonFraction unitRef="number" contextRef="i39241c56bb604494bd9fc92ae4d0f88d_D20160101-20161231" decimals="INF" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTcvZnJhZzoxZjI1NGVmZWNkMWU0Nzc0YjcyNjAyYzlmMmQ3NzJjOS90ZXh0cmVnaW9uOjFmMjU0ZWZlY2QxZTQ3NzRiNzI2MDJjOWYyZDc3MmM5XzIxMg_039ef273-d613-4e89-8bf6-bb7a7512f237"><ix:nonFraction unitRef="number" contextRef="i25693db66dc64d599f5b64ccac1c6de2_D20160101-20161231" decimals="INF" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTcvZnJhZzoxZjI1NGVmZWNkMWU0Nzc0YjcyNjAyYzlmMmQ3NzJjOS90ZXh0cmVnaW9uOjFmMjU0ZWZlY2QxZTQ3NzRiNzI2MDJjOWYyZDc3MmM5XzIxMg_ea99a9c7-f0af-4c32-8709-545e43754ed2">50</ix:nonFraction></ix:nonFraction>% ownership of N-G. We account for this investment under the equity method.  In 2018, we ordered some compressor packages from Genis, totaling $<ix:nonFraction unitRef="usd" contextRef="i9827a61ecd66451a971cb034d363ec64_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTcvZnJhZzoxZjI1NGVmZWNkMWU0Nzc0YjcyNjAyYzlmMmQ3NzJjOS90ZXh0cmVnaW9uOjFmMjU0ZWZlY2QxZTQ3NzRiNzI2MDJjOWYyZDc3MmM5XzI5OQ_25bf6584-4f48-46b1-8d1f-a9b878bda07d">1.0</ix:nonFraction>&#160;million. The compressors were completed and paid in full at December 31, 2019.</ix:continuation></span></div><div id="ia55308054551461ebaf3a934c93f5418_160"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 25</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">16. <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzE0MzA_0f05c318-36e8-4e92-9e90-2fe46d8bc6b6" continuedAt="i9dd2d85c3c6a4e418b3aff095cf6055c" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i9dd2d85c3c6a4e418b3aff095cf6055c"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">401(k) Plan</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We offer a 401(k) Plan to all employees that have reached the age of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzEyMw_c3e901d3-4f2f-4102-9a93-2f7bacb7ec6d">eighteen</span> and have completed <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:durwordsen" name="ngs:DefinedContributionPlanRequisiteServicePeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzM4NDgyOTA2OTk0OTc_fc87b86f-da67-463d-9b8a-a4688fc7678f">two months</ix:nonNumeric> of service.&#160;The participants may contribute up to <ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzE5OQ_10ebc2e2-0278-4950-bdc2-2bdc87a7cb62">100</ix:nonFraction>% of their salary subject to IRS limitations.&#160;Employer contributions are subject to Board discretion and are subject to a vesting schedule of <ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzM0Mw_f7732a9f-02d6-41a0-8f2f-eaac90f09b1c">20</ix:nonFraction>% each year after the first year and <ix:nonFraction unitRef="number" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="INF" name="ngs:DefinedContributionPlanEmployerContributionUltimateVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzM4MQ_b3a92038-fad3-4ea6-8a66-ee5c356da605">100</ix:nonFraction>% after <ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" format="ixt-sec:durwordsen" name="ngs:DefinedContributionPlanEmployersMatchingContributionVestingTerm" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzM5MA_6f87edfd-5682-4c9e-be01-1eb94ea4d203">six years</ix:nonNumeric>.&#160;&#160;We contributed $<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:DefinedContributionPlanEmployerContributionAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzQxMA_e7c2eaa9-6874-44aa-95dd-0c8e9e7da059">393,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:DefinedContributionPlanEmployerContributionAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzQxNA_69a7cd53-b729-4898-a644-272bd7de1d62">355,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="ngs:DefinedContributionPlanEmployerContributionAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzQyMg_110d4998-4f41-441e-b9cf-1efb4185dbde">301,000</ix:nonFraction> to the 401(k) Plan in 2019, 2018 and 2017, respectively, which is recorded in cost of revenues and selling, general and administrative expenses..</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal Proceedings</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">From time to time, we are a party to various legal proceedings in the ordinary course of our business.&#160;&#160;While management is unable to predict the ultimate outcome of these actions, it believes that any ultimate liability arising from these actions will not have a material effect on our financial position, results of operations or cash flow.&#160;&#160;We are not currently a party to any bankruptcy, receivership, reorganization, adjustment or similar proceeding, and we are not aware of any other threatened litigation.</span></div></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_166"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">17.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90ZXh0cmVnaW9uOjFhMWE1OWQxYmE3NDRmZWFiOWNmMzljZDhmMzVkMWViXzIzOQ_c02111d6-21cc-4ad0-aff5-75f21cece14d" continuedAt="ifd355fc12fda4afcae8e88cf19de8e1a" escape="true">Quarterly Financial Data (Unaudited)</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ifd355fc12fda4afcae8e88cf19de8e1a" continuedAt="if4242bcc5e414311af52a0dfd479ea98"><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90ZXh0cmVnaW9uOjFhMWE1OWQxYmE3NDRmZWFiOWNmMzljZDhmMzVkMWViXzM4NDgyOTA3MDY1OTk_37c0a923-4856-4411-b113-a4be1956d760" continuedAt="ia07c00a82cc04e12b36b8914ec0d0e6a" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables presents selected unaudited financial data for each of the eight quarters in the two-year period ended December 31, 2019, which have been updated to reflect the revisions discussed in Note 2 (Summary of Significant Accounting Policies). The revisions to the Company's unaudited interim financial statements during 2019 will be incorporated when it issues its Forms 10-Q for the first three quarter of 2020. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company believes this information reflects all recurring adjustments necessary to fairly state this information when read in conjunction with the Company's financial statements and the related notes.  Please note that amounts in the tables below may not sum due to rounding differences. </span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(in thousands, except per share)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:50.276%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.814%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtMi0xLTEtMA_31dd8b9b-9af4-4783-94bc-54d2e71ee273">17,991</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtNC0xLTEtMA_785debfa-0f5a-4274-973b-942812c0d38f">19,895</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtNi0xLTEtMA_36d95e36-be1b-4ea9-82ae-d5fead249969">20,852</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtOC0xLTEtMA_69e1b81c-0904-47f4-bdae-6cfe51537999">19,706</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtMTAtMS0xLTA_4a124b56-a205-4b60-ac47-3286469570e5">78,444</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItMi0xLTEtMA_114cb03f-589f-479f-85c6-da33f982ea80">145</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItNC0xLTEtMA_a8a5ac90-7b20-4382-8e21-84f1a9b012f2">302</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItNi0xLTEtMA_ce2c31d7-047f-48d7-bab6-826caf776a37">14,021</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItOC0xLTEtMA_5eda4c19-3ef4-4444-aecc-50537a5a2d39">1,289</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItMTAtMS0xLTA_f69282ec-a64f-49b4-bced-60e632a4b1f1">15,153</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtMi0xLTEtMA_96081aab-1899-40d6-b976-9991e742d8db">98</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtNC0xLTEtMA_598b40cc-a09f-4586-9461-85cb0251d77e">327</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtNi0xLTEtMA_e87c4899-6ed8-4c19-910e-6d0686ee741a">12,579</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtOC0xLTEtMA_f7ef01fe-2140-4548-ae77-fe810c7d4dd1">1,710</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtMTAtMS0xLTA_0c75ddd6-06a3-431d-af91-26b5b55ff5e1">13,864</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtMi0xLTEtMA_aa1c613d-ebf4-46de-af8f-39c082ebaddd">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtNC0xLTEtMA_2640491d-3db0-4f97-a6fd-abc157a73db7">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtNi0xLTEtMA_d33d08cd-57b8-437b-b80c-4bad523f30c3">0.96</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtOC0xLTEtMA_66e95260-a1b0-4bfb-a6c3-4ebf467e2751">0.13</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtMTAtMS0xLTA_8b5ad1ff-b367-4145-b5a0-c3d2362ba253">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtMi0xLTEtMA_584014a5-23f6-4404-8fc4-39c3ab4d7b6b">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtNC0xLTEtMA_bb958fa9-19fe-4dd3-8276-93c7f19ba42c">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtNi0xLTEtMA_d8fb1a09-8679-4939-98d0-565d425b2362">0.96</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtOC0xLTEtMA_f4de0057-25c2-433e-999d-fb42204c96d8">0.13</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtMTAtMS0xLTA_41a473f6-a799-4d40-9b80-37793e0e24bb">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, year to date, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtMi0xLTEtMTM1NjI_28e4adc8-a2f7-4839-8c33-6c7036ab4257">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="id5f441a96eda4293b6c7583c99bbcb2d_D20190101-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtNC0xLTEtMTM1NjI_92493ac9-aea2-45e0-a552-c46b5b0a4653">0.03</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3a69aa4cf6664eb3a0f29b7fe5356004_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtNi0xLTEtMTM1NjI_e8c87a13-ad74-45fc-a8f8-a1fa0bbd7bc2">0.93</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtOC0xLTEtMTM1NjI_2a037b4a-4ae7-4440-9ee1-a162f8abbf1c">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtMTAtMS0xLTEzNTYy_bd129563-b719-4c9d-968f-a103d03a380d">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, year to date, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctMi0xLTEtMTM1NjI_fbd2c5b9-8b91-40f5-9c3f-c51473e137a4">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="id5f441a96eda4293b6c7583c99bbcb2d_D20190101-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctNC0xLTEtMTM1NjI_4b1d29fb-dac2-4625-bb51-f8c46bbe2900">0.03</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3a69aa4cf6664eb3a0f29b7fe5356004_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctNi0xLTEtMTM1NjI_aaa087c6-8aef-44a4-96b3-e7f504f33b63">0.93</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctOC0xLTEtMTM1NjI_240835a7-40b2-439f-b9d2-60e4f06ff448">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctMTAtMS0xLTEzNTYy_27b66075-9aca-4e11-b783-b3cf72baf9f3">1.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:50.276%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.810%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.814%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtMi0xLTEtMA_37175ed0-823f-4635-80c9-fa5f7c8a4b63">14,718</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtNC0xLTEtMA_c9dee173-b545-4f3c-b474-f124b90757ef">18,204</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtNi0xLTEtMA_b5122925-f907-478f-b6d1-2d252f50de2d">16,396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtOC0xLTEtMA_73e41ecf-f882-4fee-8beb-1d3980f33128">16,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtMTAtMS0xLTA_5bf62d2b-7eef-4a7c-9bd0-d8db0bb16545">65,478</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItMi0xLTEtMA_32b4093d-04a1-4287-a6c0-e737309ea78e">305</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItNC0xLTEtMA_fb044a8c-ed4c-4167-9f63-f31dbd0f99f3">179</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItNi0xLTEtMA_89ec26d5-b083-4317-9011-f967d89bab76">500</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItOC0xLTEtMA_d948e0b2-865c-46d4-88e9-6e3432aa6fb5">491</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItMTAtMS0xLTA_0d80cc8f-0aec-49a1-8dbe-4052659c4906">507</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtMi0xLTEtMA_b630e4c0-3f79-4398-9f74-8cdf616304fb">190</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtNC0xLTEtMA_625cd29a-aad2-47bb-a704-e8682f93476a">211</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtNi0xLTEtMA_d1634545-6d23-4d52-a09d-f958f06e05a3">118</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtOC0xLTEtMA_dc62663e-9cd1-4fe2-adc0-d9e82a515a37">749</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtMTAtMS0xLTA_a13da3df-6f3c-4e18-acc8-59303b53918b">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtMi0xLTEtMA_78c67522-37cc-47c3-b183-0b01302b27e9">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtNC0xLTEtMA_259122ba-a259-4b4b-9fb5-c0fc8952304b">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtNi0xLTEtMA_f0e840b3-0dd5-40de-9074-4074278f2ecf">0.01</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtOC0xLTEtMA_788b5a60-65fb-4ce7-9abd-8023b723fdf0">0.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtMTAtMS0xLTA_ca263309-f405-455f-b4b0-4420ff3a9eca">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtMi0xLTEtMA_b624f85c-2784-4dc2-b96a-a9c4dc3596fe">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtNC0xLTEtMA_62acf4af-3409-4a74-9135-9057305d08c3">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtNi0xLTEtMA_0e1f3574-654d-4fe5-83c8-700a8746255d">0.01</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtOC0xLTEtMA_f2dc05a9-957f-46ed-adb1-d06f6fc7ac25">0.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtMTAtMS0xLTA_73d63950-30df-43cf-93af-9915696dd5c2">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 26</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><ix:continuation id="if4242bcc5e414311af52a0dfd479ea98" continuedAt="i09ea245bd4dc4f939c2c7773e3eb5b30"><ix:continuation id="ia07c00a82cc04e12b36b8914ec0d0e6a" continuedAt="i750fb5dee9ad4fb392bb530685069a84"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revisions to our unaudited quarterly financial data are as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.994%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.646%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended September 30, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzItMi0xLTEtMTA0ODI_8cd1d039-38cf-47b4-9fca-45b4cd2f0ec7">20,852</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzItNC0xLTEtMTA0ODI_1a3efae4-7cea-4269-83b4-87c3c9f8dd62">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzItNi0xLTEtMTA0ODI_f0f34980-abe0-4c05-94fe-c53d07b1ef30">20,852</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzMtMi0xLTEtMTA0ODI_2140fccb-f341-40f2-9f34-08650ca359eb">13,561</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzMtNC0xLTEtMTA0ODI_8f46923b-ef27-47a3-a372-d9a6d5bf9188">460</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzMtNi0xLTEtMTA0ODI_83eb81f6-dab3-49f6-99a3-7715c8584882">14,021</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzQtMi0xLTEtMTA0ODI_7863827f-4553-45fc-9554-cb558e0a62a1">12,232</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzQtNC0xLTEtMTA0ODI_02797388-d58f-45f3-b8c3-724e1ebe94b2">347</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzQtNi0xLTEtMTA0ODI_a83ba350-f18e-408a-8ec7-19a01cdf2d07">12,579</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzUtMi0xLTEtMTA0ODI_62de9460-1ffa-4ec2-9ab9-02231d2efdb3">0.93</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzUtNC0xLTEtMTA0ODI_adb039a4-acb0-431f-917d-0bf650a58e9b">0.03</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzUtNi0xLTEtMTA0ODI_42a3b9d2-ff92-4031-b879-cd2888a5e9d8">0.96</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzYtMi0xLTEtMTA0ODI_48a2c529-d800-4e6c-bb47-20481dff3f51">0.93</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzYtNC0xLTEtMTA0ODI_299adb15-b82b-4d5a-a9da-eb76017b3925">0.03</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzYtNi0xLTEtMTA0ODI_4d66d671-cd51-43fe-8e9e-c340dd7aa279">0.96</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.307%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzItMi0xLTEtMTA0OTk_d13e2fa6-f022-4a57-bf63-6c47c89513eb">19,895</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzItNC0xLTEtMTA0OTk_5537b7a6-269b-4845-8425-8f9ac4b16a93">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzItNi0xLTEtMTA0OTk_f7ca09cd-eb98-4202-9c09-b346415bec62">19,895</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzMtMi0xLTEtMTA0OTk_22918549-704e-4dbc-8394-a8593a2284d1">593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzMtNC0xLTEtMTA0OTk_3e7af261-83f6-40fa-9e62-c022e8113057">291</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzMtNi0xLTEtMTA0OTk_2c79bb30-8db0-44b8-a7cc-b5cce0d8e9fc">302</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzQtMi0xLTEtMTA0OTk_fb15b12a-f84a-4666-af98-cc105f0cfe2e">573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzQtNC0xLTEtMTA0OTk_6d7f48aa-d64d-45c5-8702-8e0dfcf75fa2">246</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzQtNi0xLTEtMTA0OTk_f79eaa92-f464-4e55-b251-10e3e6f8d31a">327</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzUtMi0xLTEtMTA0OTk_c7692555-e55e-40b2-8901-10f676e43fec">0.04</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzUtNC0xLTEtMTA0OTk_84ce93c2-3c4e-420f-a4a1-279f4236e444">0.02</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzUtNi0xLTEtMTA0OTk_b014a176-f04e-4390-b7fd-d50fd5a8c739">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzYtMi0xLTEtMTA0OTk_f5082f9b-7ab8-462d-ac68-f37e372eb517">0.04</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzYtNC0xLTEtMTA0OTk_555ad641-1140-46f0-91b4-822f4424ef78">0.02</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzYtNi0xLTEtMTA0OTk_3ea4fae1-e2fc-47f7-8b08-55093396cdf8">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.625%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.969%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended March 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzItMi0xLTEtMTA1MDE_cf5fe638-c4e8-4e2b-ab31-845ab955f267">17,991</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzItNC0xLTEtMTA1MDE_a22a9a96-d5d3-42ce-91e9-5ee0f7b3d977">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzItNi0xLTEtMTA1MDE_6517001e-7b74-474f-8e6f-ce2d9b750288">17,991</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzMtMi0xLTEtMTA1MDE_23fd8e9e-bda4-4ac3-9cc2-2c8186859c45">209</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzMtNC0xLTEtMTA1MDE_85ccf958-f52d-490f-b6e8-1997ffd717a7">354</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzMtNi0xLTEtMTA1MDE_8cb9cf20-e58b-469d-ab2c-3fda2a24c9fb">145</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzQtMi0xLTEtMTA1MDE_54e20305-348e-4751-a8c3-9f0eda5cfc09">357</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzQtNC0xLTEtMTA1MDE_f5bdb61a-f6dc-4048-a076-809acd2bf229">259</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzQtNi0xLTEtMTA1MDE_c08cf2fa-8a36-42be-80bb-98df21541ea0">98</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzUtMi0xLTEtMTA1MDE_35339db3-e2c5-452d-b239-a103a6a8fbe1">0.03</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzUtNC0xLTEtMTA1MDE_df2980a0-ea9a-4762-be2a-315466683c41">0.02</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzUtNi0xLTEtMTA1MDE_cfcb3c8f-f390-44be-87b5-5168711b52d6">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzYtMi0xLTEtMTA1MDE_a700e276-20c5-4383-b50b-e1db6a6be6d4">0.03</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzYtNC0xLTEtMTA1MDE_16cb991c-a34a-414f-9fb6-614937611ed8">0.02</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzYtNi0xLTEtMTA1MDE_e6089e47-05c7-4752-ac56-18ebcd88014d">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:51.947%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.969%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.181%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.115%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.181%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.184%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzItMi0xLTEtMTA1MDM_e85b7c0e-c05b-492d-816c-efe09d7cda06">16,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzItNC0xLTEtMTA1MDM_957d0c2d-2fa5-4bfa-a7c6-304a45017e78">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzItNi0xLTEtMTA1MDM_69d49c92-751a-4aa6-a332-79fcdf78d866">16,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzMtMi0xLTEtMTA1MDM_98f250ba-40b2-46c0-8a81-a2f490935ce4">106</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzMtNC0xLTEtMTA1MDM_1b12c447-f6a5-4cf9-8cea-529cfe61f679">597</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzMtNi0xLTEtMTA1MDM_02e67837-126b-483f-b0ce-0b05097dfc1a">491</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzQtMi0xLTEtMTA1MDM_282f1eaa-c67f-40b8-a9ca-acba8fb042bd">282</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzQtNC0xLTEtMTA1MDM_5f4c7c89-b9f6-448e-ae6f-749b1fe52052">467</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzQtNi0xLTEtMTA1MDM_15f69be9-8a9d-4b5d-a8ae-cb5c907885f4">749</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzUtMi0xLTEtMTA1MDM_71194430-75b6-444d-a884-6154efc35065">0.02</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzUtNC0xLTEtMTA1MDM_8c365708-6ded-49cc-a026-b8c2b0d58a6a">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzUtNi0xLTEtMTA1MDM_f9deed85-c903-4664-aed9-01cb82a700c3">0.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzYtMi0xLTEtMTA1MDM_3528c699-9003-405a-914c-b9b2e6b10325">0.02</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzYtNC0xLTEtMTA1MDM_77262d3f-5d7f-46ae-b703-cdac9038d5c5">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzYtNi0xLTEtMTA1MDM_8073a756-c844-4a56-a7a9-824987caecba">0.06</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.701%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.181%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.181%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.185%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended September 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzItMi0xLTEtMTA1MDU_e5c695d2-d925-4ddf-a447-ac602d1fe9a3">16,396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzItNC0xLTEtMTA1MDU_c45f30ef-1044-4cc2-9667-1a9d4ffa3f9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzItNi0xLTEtMTA1MDU_210941ed-d029-45c6-9a8f-e25b8143dd06">16,396</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzMtMi0xLTEtMTA1MDU_0f22c0ed-5b10-44b8-8156-e70d405b3ac7">44</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzMtNC0xLTEtMTA1MDU_b407acc1-5dc1-4464-86d6-26955b28e7dc">456</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzMtNi0xLTEtMTA1MDU_27b06c96-f954-4ae7-9a48-ce14f6f7b700">500</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzQtMi0xLTEtMTA1MDU_e137ed79-f596-48a6-8112-e2e2d94da5f3">236</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzQtNC0xLTEtMTA1MDU_a3bb142a-a11c-4589-9fbe-a5b0f2e7e6d1">354</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzQtNi0xLTEtMTA1MDU_eb4128e8-6155-470a-a01d-2a00962b8868">118</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzUtMi0xLTEtMTA1MDU_56865b6e-d9e0-4c23-949b-ddff1a18ae56">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzUtNC0xLTEtMTA1MDU_1931f817-f597-4cda-a296-6335af4d1c5b">0.03</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzUtNi0xLTEtMTA1MDU_2c203072-6f0a-4ec6-a2f6-1a689ebef1ec">0.01</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzYtMi0xLTEtMTA1MDU_c1b70ff6-7512-4e14-91f1-c242adb8901d">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzYtNC0xLTEtMTA1MDU_94a1e101-a6b8-48a1-8996-fb7675a7898e">0.03</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzYtNi0xLTEtMTA1MDU_3d8aa700-983f-45ad-a9fa-6621215ddb3c">0.01</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 27</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i09ea245bd4dc4f939c2c7773e3eb5b30"><ix:continuation id="i750fb5dee9ad4fb392bb530685069a84"><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.307%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzItMi0xLTEtMTA1MDc_c7ac585a-fd2c-4634-8813-c07521dd66f2">18,204</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzItNC0xLTEtMTA1MDc_ff26821c-f150-4f3c-b783-1a974c722c28">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzItNi0xLTEtMTA1MDc_2475d789-7a67-473b-846e-b7507376b94c">18,204</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzMtMi0xLTEtMTA1MDc_d13d4b17-8883-4293-b594-067782d06cb5">226</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzMtNC0xLTEtMTA1MDc_10a5d467-18f7-4c00-b5dd-ec45f6a9d9e9">47</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzMtNi0xLTEtMTA1MDc_2e8e83bf-bf59-48ef-96e9-e114dd0f3f06">179</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzQtMi0xLTEtMTA1MDc_d71532f2-933a-4ef1-8820-75abd0a6b50e">247</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzQtNC0xLTEtMTA1MDc_c8cafebc-e293-4cb2-bd3f-53ba9818bbc4">36</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzQtNi0xLTEtMTA1MDc_423981ef-9744-4a23-9bf5-0c1b780c2b06">211</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzUtMi0xLTEtMTA1MDc_e369758b-35e9-442a-98c0-39eaac831e49">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630" decimals="2" format="ixt:zerodash" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzUtNC0xLTEtMTA1MDc_a1137a82-d38d-459f-a4c8-a2e838dbef99">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzUtNi0xLTEtMTA1MDc_42906c10-370e-4dfd-bb87-a850464d6f51">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzYtMi0xLTEtMTA1MDc_d028818f-20f7-4726-bf3d-eb9079c32fec">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630" decimals="2" format="ixt:zerodash" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzYtNC0xLTEtMTA1MDc_ad7d0884-37be-402d-b4fa-8204c32e5f62">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzYtNi0xLTEtMTA1MDc_66d6bac6-21df-42a3-8a0f-7b678d653aeb">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.307%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended March 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzItMi0xLTEtMTA1MDk_5e88566a-de04-47c0-a11c-ec1556828588">14,718</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzItNC0xLTEtMTA1MDk_adc0e6cc-2288-41e7-bff8-4f8fa5a2ecee">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzItNi0xLTEtMTA1MDk_a9732e8a-e3ab-4b26-9486-49692a6dd8ac">14,718</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzMtMi0xLTEtMTA1MDk_aba2f491-fd5d-43da-823e-737da10d3843">350</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzMtNC0xLTEtMTA1MDk_2c892a69-fcdf-48fc-b921-bf308c61c77e">45</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzMtNi0xLTEtMTA1MDk_9a8765db-be19-456c-ba42-5435301851d5">305</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzQtMi0xLTEtMTA1MDk_f88d3cdc-6fef-44ab-8270-900ac624a5ed">225</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzQtNC0xLTEtMTA1MDk_0f7911c9-63ea-428f-842a-43075bf104b0">35</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzQtNi0xLTEtMTA1MDk_170007f1-c6d1-41ac-91c7-5d1761c89509">190</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzUtMi0xLTEtMTA1MDk_19a13318-3799-40a6-bc37-4b226abd700d">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzUtNC0xLTEtMTA1MDk_6a1d3823-1b89-4fe3-9114-517030014e27">0.01</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzUtNi0xLTEtMTA1MDk_dd348cdf-7017-4c60-a1e6-d5d9727af118">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzYtMi0xLTEtMTA1MDk_1491bfd2-4c2f-4ad1-966b-be5f402069f0">0.02</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzYtNC0xLTEtMTA1MDk_07f00275-8c47-4dac-9c18-f8638d90d047">0.01</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzYtNi0xLTEtMTA1MDk_9a57cf75-eeb0-43d1-a6d9-b7c74853f499">0.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div id="ia55308054551461ebaf3a934c93f5418_911"></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">18.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:AccountingChangesAndErrorCorrectionsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzM4NDgyOTA3MDkxNDE_b4069e93-c617-4b04-b899-f9b1a7ff1656" continuedAt="ia10affd27b32405886cc35ffed1d091c" escape="true">Revisions of Prior Period Financial Statements   </ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="ia10affd27b32405886cc35ffed1d091c" continuedAt="i3334924ab2744a8eabf0ca5c07460519"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As discussed in Note 2 (Summary of Significant Accounting Policies), in conjunction with the preparation of its year-end financial statements for 2019, the Company determined that certain, immaterial operating costs and expenses were inappropriately capitalized during the years ended December 31, 2018 and 2017, as well for interim periods in 2019 and 2018. As a result, the Company revised its prior period financial statements to incorporate additional operating costs and expenses of $<ix:nonFraction unitRef="usd" contextRef="ib5aa39c0d1ee422cb51e7508c4e58b15_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzgyNDYzMzcyMzExNDc_8ef4509d-38cd-4e34-9c36-296c5dc27c8e">1.1</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzgyNDYzMzcyMzExNTE_1ae94e95-bb38-45ff-b457-043563e50a6e">1.14</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzgyNDYzMzcyMzExNTg_06f679ff-10ff-47c8-b429-baaa3eb578f4">96,000</ix:nonFraction> for the nine months ended September 30, 2019, the year ended December 31, 2018 and the year ended December 31, 2017, respectively.    </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzM4NDgyOTA3MDkxNDA_cbef2aa9-e33f-4b9f-8813-3d35d26c7aa6" continuedAt="ib9dec4572fb54e46ac69fc6a8667c833" escape="true"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These revisions are summarized in the tables below.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revised Consolidated Balance Sheet</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.307%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzMtMi0xLTEtMTA0MjY_66091033-bd7c-4483-8d44-43dc592eedbc">30,974</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzMtNC0xLTEtMTA0MjY_1a4a48b9-1e49-432c-a82f-c6c92fe32e78">784</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzMtNi0xLTEtMTA0MjY_846a28a9-a22d-408f-b5db-079c7fe28f6e">30,190</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzQtMi0xLTEtMTA0MjY_856b4d8a-6260-4c4d-867c-787c7119185e">3,148</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzQtNC0xLTEtMTA0MjY_6f03d248-871e-4242-a191-0393dceb07fc">40</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzQtNi0xLTEtMTA0MjY_886e3873-99cc-47d7-a539-bb5f5604d227">3,188</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzUtMi0xLTEtMTA0MjY_3cfcc557-15d2-4cdc-beed-15b452c0f113">2,430</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzUtNC0xLTEtMTA0MjY_4e4d7c22-55d9-40db-8503-d046eda44d7d">734</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzUtNi0xLTEtMTA0MjY_4bc0d4e0-f231-455e-83cc-51e07f79cd62">1,696</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzYtMi0xLTEtMTA0MjY_4686eea5-6db7-42dc-a80b-86aa7639451b">96,399</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzYtNC0xLTEtMTA0MjY_a064f45f-aec3-4f91-ab19-e6206198a6bf">1,478</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzYtNi0xLTEtMTA0MjY_1651b040-8f2c-44d4-aed1-68df375524d4">94,921</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment, net of accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:RentalEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzctMi0xLTEtMTA0MjY_7ae927aa-bee8-49dc-b8cc-5af4db283ab8">175,886</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" name="ngs:RentalEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzctNC0xLTEtMTA0MjY_fc23961e-e55d-4df7-9f06-988db9558262">220</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="ngs:RentalEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzctNi0xLTEtMTA0MjY_ea2ecb05-0e45-40f9-a2ea-3364798b6cf7">176,106</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and  equipment, net of accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzgtMi0xLTEtMTA0MjY_6fad76bd-b00f-45c0-8c1b-47392da28441">16,587</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzgtNC0xLTEtMTA0MjY_2066d40d-7cfd-4230-956c-191247013e80">57</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzgtNi0xLTEtMTA0MjY_b49fc51f-ecc4-4613-97a6-267da42d7ced">16,644</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzktMi0xLTEtMTA0MjY_b0f0c59b-1051-4964-b0e2-7108e40e47b9">305,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzktNC0xLTEtMTA0MjY_447fa018-445d-4162-a7c2-b7b50f641d7e">1,201</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzktNi0xLTEtMTA0MjY_0207f47e-e596-4eec-9330-9a5dc2b48907">304,200</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEyLTItMS0xLTEwNDI2_decf153b-0410-4a73-bd5d-35c59bc9757f">32,158</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEyLTQtMS0xLTEwNDI2_79d26b8f-3f6c-4c29-9de8-3956d004bdbc">252</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEyLTYtMS0xLTEwNDI2_d28f7e6d-aa04-4f8c-9521-7dcb5e90f4e4">31,906</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEzLTItMS0xLTEwNDI2_4119d844-9dd7-4a4b-b0e9-edb017099829">45,220</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEzLTQtMS0xLTEwNDI2_bd7f3750-6347-47b8-878e-c6dca537e1c6">252</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEzLTYtMS0xLTEwNDI2_5e267484-b151-4694-9ed4-d56644a56109">44,968</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE0LTItMS0xLTEwNDI2_07cde231-1326-4fcb-bd9c-ef5055d7a707">152,291</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE0LTQtMS0xLTEwNDI2_12f33920-e3a3-4407-a17b-1a648c3ab231">949</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE0LTYtMS0xLTEwNDI2_df37c677-ac89-456e-915f-a158365edabb">151,342</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE1LTItMS0xLTEwNDI2_f6ab3666-5dbd-4137-8378-3a1a932337aa">260,181</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE1LTQtMS0xLTEwNDI2_e8a270cb-0f4c-44a2-876c-61d2e39918f0">949</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE1LTYtMS0xLTEwNDI2_688dfe49-96f9-4c13-ae80-91a73a4611d4">259,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total liabilities and stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE2LTItMS0xLTEwNDI2_ff48115e-2648-43fc-8c23-4f4871afc8ff">305,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE2LTQtMS0xLTEwNDI2_380b25da-0866-496c-839b-ef5414c45efa">1,201</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE2LTYtMS0xLTEwNDI2_ecbb70ed-37e2-44c6-9ef9-0cb734d1dba3">304,200</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 28</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i3334924ab2744a8eabf0ca5c07460519" continuedAt="ia1cf3abad5d7401d85deae5015c583fd"><ix:continuation id="ib9dec4572fb54e46ac69fc6a8667c833" continuedAt="ib221ead875c746988dfbf1b3f5777ffd"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Income</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.307%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzItMi0xLTEtMTA1MTg_16113b29-9f07-4403-aefa-f914082b31e5">65,478</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzItNC0xLTEtMTA1MTg_b1a0b01b-9dc6-4962-a29f-bc0c5137a5b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzItNi0xLTEtMTA1MTg_832492ec-fddd-45e3-8d11-57d5153eb93f">65,478</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzQtMi0xLTEtMTA1MTg_35006a45-fb82-4776-bbd0-32ae32f49e8e">20,746</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzQtNC0xLTEtMTA1MTg_f28ded78-8aea-48fb-88b8-ae6a8e70d422">1,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzQtNi0xLTEtMTA1MTg_f13bbdf3-f7fa-4848-8083-00e8e4559b8d">21,860</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzUtMi0xLTEtMTA1MTg_f8f7bd01-cef2-46d1-a15d-ecceaebc184c">22,049</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzUtNC0xLTEtMTA1MTg_857820f1-d06f-4867-8bd8-689729173588">31</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzUtNi0xLTEtMTA1MTg_5840d23a-14a6-4c63-9da5-c7ad440cd307">22,080</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzYtMi0xLTEtMTA1MTg_9c7923d1-e71b-416f-85f5-ec89f97086a5">64,840</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzYtNC0xLTEtMTA1MTg_9c4747de-bd1f-4dd0-852d-98e29ef9e6f4">1,145</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzYtNi0xLTEtMTA1MTg_a9b27e0d-203f-4ba8-9c06-12357dea6cba">65,985</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzctMi0xLTEtMTA1MTg_d7513bb1-2bf4-4901-9c53-83b237895504">638</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzctNC0xLTEtMTA1MTg_28f9ca91-884b-4ce1-bee3-656dccc1f4e0">1,145</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzctNi0xLTEtMTA1MTg_33e7b6a0-235a-40ec-bee0-2cd3207de99b">507</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzgtMi0xLTEtMTA1MTg_06e4596d-8a91-47e5-aad7-f99d3f2717d7">751</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzgtNC0xLTEtMTA1MTg_010dcceb-ab3a-4748-871f-cd635b5de014">1,145</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzgtNi0xLTEtMTA1MTg_418df00d-91a3-49d1-b094-d2ee0560b7ca">394</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current benefit (expense)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEwLTItMS0xLTEwNTE4_9de2a2e9-66ae-470e-89df-a79a2d6b9962">248</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEwLTQtMS0xLTEwNTE4_2dc44a6a-e14f-461d-a982-c455987185f2">6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEwLTYtMS0xLTEwNTE4_bbd61dd7-79aa-410b-95ce-fc6c91ccf017">242</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred (expense) benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzExLTItMS0xLTEwNTE4_292aca28-1200-4dc8-b839-02df1c25b5a6">573</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzExLTQtMS0xLTEwNTE4_d0590016-cf3a-4a9f-9ed5-607ea86a90bf">259</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzExLTYtMS0xLTEwNTE4_cd421a8e-1eeb-425a-b58b-997d2458c88b">314</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax (expense) benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEyLTItMS0xLTEwNTE4_64919ac7-0b1d-4e17-84ef-717232f729f0">325</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEyLTQtMS0xLTEwNTE4_19939eb5-d87a-4ecc-993e-d35a07534db7">253</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEyLTYtMS0xLTEwNTE4_7a904a10-6b4f-44e1-ac2d-0f66ee867eff">72</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEzLTItMS0xLTEwNTE4_79e14720-ea8e-4d5a-b3f1-3edc79136ef3">426</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEzLTQtMS0xLTEwNTE4_c63ddedd-bb7d-440a-a394-5dc8a713f8f1">892</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEzLTYtMS0xLTEwNTE4_3d545554-ee46-43a8-af04-15971689c02e">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE0LTItMS0xLTEwNTE4_4e1322c1-65c5-40f4-9160-d32748a9195b">0.03</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE0LTQtMS0xLTEwNTE4_27fdc3e6-9c04-4e1d-bdf0-7953d1e34378">0.07</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE0LTYtMS0xLTEwNTE4_9a5a86e6-f46e-49ab-b3fe-0934ca21a1f9">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE1LTItMS0xLTEwNTE4_75b48017-42b8-4d4d-9fff-632197f2d0ee">0.03</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE1LTQtMS0xLTEwNTE4_692c7de8-78be-421e-8bbf-a025600c792d">0.07</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE1LTYtMS0xLTEwNTE4_cb6e0b9e-58dd-48a9-ab97-9a811bbb9481">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:55.894%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.308%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzItMi0xLTEtMTA1MjY_7070dd8e-2b8f-49b8-a76f-ac4df575793c">67,693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzItNC0xLTEtMTA1MjY_b2b4923c-a90f-4fe9-bbae-3e202c5d266d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzItNi0xLTEtMTA1MjY_911eab37-d479-4c9f-94dc-d2b42c67cb8d">67,693</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzQtMi0xLTEtMTA1MjY_671567ac-9886-4d3f-94e5-d9fed7b879b6">18,078</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzQtNC0xLTEtMTA1MjY_a057f696-ceb2-413e-a67b-3eb015bb6d80">82</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzQtNi0xLTEtMTA1MjY_4e0bdd83-5b2b-4b31-8607-09efcd6379b3">18,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzUtMi0xLTEtMTA1MjY_be01625b-7cb6-4beb-a3f6-0c7735762499">21,302</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzUtNC0xLTEtMTA1MjY_8f04ebfd-f0dc-4bff-920f-f5586f99bca1">14</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzUtNi0xLTEtMTA1MjY_0ed31d5e-4a56-4bb4-8b67-cf646dbfd421">21,316</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzYtMi0xLTEtMTA1MjY_96dc40db-d482-4e63-81b2-86c31a03d966">66,126</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzYtNC0xLTEtMTA1MjY_e216502b-45b9-4adc-acf8-e091c534fdc5">96</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzYtNi0xLTEtMTA1MjY_0e7c319f-fa2b-4359-8438-e2a24559e334">66,222</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzctMi0xLTEtMTA1MjY_432f32c4-c6d8-4073-a847-73908a0cfe61">1,567</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzctNC0xLTEtMTA1MjY_8f08ca5e-b4d4-4b86-b437-b634eef11a9a">96</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzctNi0xLTEtMTA1MjY_a6ff84cc-8e98-4b08-ae3a-69bc8bf64d01">1,471</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzgtMi0xLTEtMTA1MjY_5418bdd0-119c-4d5b-a052-b42cf61cb1ff">1,603</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzgtNC0xLTEtMTA1MjY_31d636d1-e193-4181-8b78-cbae272766e4">96</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzgtNi0xLTEtMTA1MjY_dceb21e3-88c6-4f8c-a0a0-fa177361ed8c">1,507</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current (expense) benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEwLTItMS0xLTEwNTI2_d6ab02e9-b26a-451d-8e8b-464335ddd74b">3,334</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEwLTQtMS0xLTEwNTI2_cae9e33f-cda5-4904-9749-d630fb2197f9">46</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEwLTYtMS0xLTEwNTI2_2a153660-322f-4849-aaaf-79a82940b48d">3,288</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred benefit (expense)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzExLTItMS0xLTEwNTI2_3a0f6483-c358-4c05-9bd2-07ab5c43ea44">21,582</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzExLTQtMS0xLTEwNTI2_a08cfeed-3ab5-42d0-af49-50428092f54c">7</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzExLTYtMS0xLTEwNTI2_1b06c895-6cb9-42c6-87b3-672b1f36d853">21,575</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEyLTItMS0xLTEwNTI2_bdc5eefa-c605-4834-adf0-eddf50a870c9">18,248</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEyLTQtMS0xLTEwNTI2_f95c8f0a-8344-4aa9-816d-76384423e7e7">39</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEyLTYtMS0xLTEwNTI2_b5323a1c-6b84-4def-a36e-e5dd2e5c2d78">18,287</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEzLTItMS0xLTEwNTI2_e738a5c9-51cf-4562-9fee-d8c22bc58ef5">19,851</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEzLTQtMS0xLTEwNTI2_5ea1acc6-ddac-4947-968c-cd75a2f5e777">57</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEzLTYtMS0xLTEwNTI2_1f4d21f9-ba93-45d6-b111-ae4a061ab05e">19,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE0LTItMS0xLTEwNTI2_685d4634-be88-4f18-882e-fe20f6be55c7">1.55</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE0LTQtMS0xLTEwNTI2_c6244b2e-70c1-49a7-93a8-cfb1a6c5301f">0.01</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE0LTYtMS0xLTEwNTI2_71754f21-9fa4-445e-95d8-4ecb3e812de9">1.54</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE1LTItMS0xLTEwNTI2_d6459846-16f8-41bf-a0f0-e8db4aed0cda">1.51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="2" format="ixt:zerodash" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE1LTQtMS0xLTEwNTI2_bd8d659f-ea86-4319-818d-3f80a1a78ad6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE1LTYtMS0xLTEwNTI2_2ca536ad-144e-42a3-b2e9-50c0be53d95c">1.51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Stockholders' Equity</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.040%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.308%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzItMi0xLTEtMTA1NDM_b007902a-03f0-4757-a400-9aa0fe517c7b">426</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzItNC0xLTEtMTA1NDM_048a75e6-58f3-4e0e-82dc-4a4a6cf54e1b">892</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzItNi0xLTEtMTA1NDM_d0c02727-d126-41a9-b36c-d7439b0c5455">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzMtMi0xLTEtMTA1Mzc_05ffa30d-0250-4af4-9243-951c370d7ec7">152,291</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzMtNC0xLTEtMTA1Mzc_8079b56d-5093-432f-932b-569f86668c4b">949</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzMtNi0xLTEtMTA1Mzc_5c5c6e18-79bb-4947-88c0-f6980df489c4">151,342</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzQtMi0xLTEtMTA1NDU_64d72763-d0b7-4289-a93d-0dfee89d5b6c">260,181</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzQtNC0xLTEtMTA1NDU_5e4aa966-1c9f-4416-8b46-abfb1c585964">949</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzQtNi0xLTEtMTA1NDU_4ca984d3-b46f-421c-a9ab-44e4747642a8">259,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 29</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ia1cf3abad5d7401d85deae5015c583fd"><ix:continuation id="ib221ead875c746988dfbf1b3f5777ffd"><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.187%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.307%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzItMi0xLTEtMTA1NDE_8735c01e-4513-4c6b-8fe9-6b00ed2a1522">19,851</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzItNC0xLTEtMTA1NDE_7db210cd-1fad-4ede-aa3a-c08c691651f8">57</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzItNi0xLTEtMTA1NDE_508b3b26-1f45-436b-bf8b-09a16bb01aa5">19,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c61a71e6f714178a3fd03cffa4e24b2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzMtMi0xLTEtMTA1Mzk_c76aaa0e-8dd1-40b7-9768-024fc34b0ed2">151,865</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i01c6890e37904462973718a44de2e575_I20171231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzMtNC0xLTEtMTA1Mzk_f13c3770-aa9a-44d7-9143-a0c365aba899">57</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzMtNi0xLTEtMTA1Mzk_1f58f331-1cb3-4205-ab6a-687ca89823f1">151,808</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c61a71e6f714178a3fd03cffa4e24b2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzQtMi0xLTEtMTA1NDc_545ad525-3c58-4479-a93f-7c9547ac1e21">257,319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i01c6890e37904462973718a44de2e575_I20171231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzQtNC0xLTEtMTA1NDc_c7d7f521-25e4-4973-9415-d373dbc01359">57</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c32b037069d483b9443da333fdd073a_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzQtNi0xLTEtMTA1NDc_509d95c2-143c-4c63-b97e-c5e211b21d92">257,262</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Cash Flows</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:60.573%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.549%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.549%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.553%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzMtMi0xLTEtMTA1ODE_27dd4174-8d04-44c5-9205-7d5cd6cf8b74">426</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzMtNC0xLTEtMTA1ODE_527453ac-2ffa-4c9a-ad3a-ce0826292f05">892</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzMtNi0xLTEtMTA1ODE_ef6f66db-902c-4afa-bdfb-a2f0bc02f97b">466</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzQtMi0xLTEtMTA1ODE_40ada702-40ee-4730-b70e-a22339d6feea">22,049</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzQtNC0xLTEtMTA1ODE_e0c23429-f283-449d-b5fd-af5cae97be2f">31</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzQtNi0xLTEtMTA1ODE_7551e019-1a11-42f9-8eeb-f417b1b1143a">22,080</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzUtMi0xLTEtMTA1ODE_47188a64-3020-4914-92ff-0d3380350813">573</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzUtNC0xLTEtMTA1ODE_e8538b18-fa19-4d06-8d36-3bc8159af3f0">259</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzUtNi0xLTEtMTA1ODE_7ce3a712-368d-4403-86d7-3f1112ab77e8">314</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory (increase) decrease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzYtMi0xLTEtMTA1ODE_2e75d997-ca86-4939-a78e-58d3c9cc20d6">5,757</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzYtNC0xLTEtMTA1ODE_f483bef6-fb15-4ada-9399-fe44e3be8bfb">655</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzYtNi0xLTEtMTA1ODE_c82dda3a-bd00-4535-88af-b991e16bcf09">5,102</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes and prepaid expenses (increase) decrease</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzctMi0xLTEtMTA1ODE_875152a4-2afe-463d-8887-fa414df44f1f">1,318</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzctNC0xLTEtMTA1ODE_8542e695-0566-4cb8-b346-77f54d36a99a">740</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzctNi0xLTEtMTA1ODE_6480b866-a080-44e5-87d7-205136058991">578</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzgtMi0xLTEtMTA1ODE_52e8d6cb-6e79-4f6b-901b-91d0ff3abd8f">23,414</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzgtNC0xLTEtMTA1ODE_573ff530-7895-4b2c-b448-033a3cc16c21">275</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzgtNi0xLTEtMTA1ODE_47ec1498-87dd-4a59-81a5-ba7d6c57227a">23,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEwLTItMS0xLTEwNTgx_b623d3eb-6fe0-43d7-98fe-4a248b522d19">39,790</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEwLTQtMS0xLTEwNTgx_7eedbade-95c9-4268-9203-64bb608ccb0d">275</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEwLTYtMS0xLTEwNTgx_0be531f6-8ec9-4aa5-912f-ad1b09649271">40,065</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzExLTItMS0xLTEwNTgx_e4ed6cf2-26e3-4167-a977-b138a95ce5d5">40,010</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzExLTQtMS0xLTEwNTgx_383ddfca-e75c-41ca-9a1f-771c70dab9b6">275</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzExLTYtMS0xLTEwNTgx_218a399a-e879-43cc-8c05-8197bbc14b11">40,285</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEyLTItMS0xLTEwNTgx_2095a7f9-b98e-4d15-a3d7-0e4d94bc470d">16,580</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEyLTQtMS0xLTEwNTgx_f391d1e0-2082-44e5-8da0-dff4d288b0f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEyLTYtMS0xLTEwNTgx_a7f33a38-d1e5-47dc-bcca-ebb27d864987">16,580</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:56.187%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.304%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.307%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzMtMi0xLTEtMTA2MTY_15be9cd1-5be3-4f88-9bd1-fa045554db54">19,851</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzMtNC0xLTEtMTA2MTY_dbac348d-2acf-4718-9af1-c300580267fa">57</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzMtNi0xLTEtMTA2MTY_530eb62e-42c9-4ec1-beaa-8b35dd8bce80">19,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzQtMi0xLTEtMTA2MTY_05c886f5-d3b5-4bdf-a240-656151d96828">21,302</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzQtNC0xLTEtMTA2MTY_d5846239-9462-43d4-9752-5bf6b835bf15">14</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzQtNi0xLTEtMTA2MTY_103b0b57-1537-4e91-ac63-498ec9d5999b">21,316</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzUtMi0xLTEtMTA2MTY_9aa46efb-f3e8-4807-aeae-5df692373457">21,582</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzUtNC0xLTEtMTA2MTY_a2d98815-3383-4303-9e46-b468c2e428db">7</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzUtNi0xLTEtMTA2MTY_a94039c4-3fef-40a3-9500-3b977aa642eb">21,575</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory (increase) decrease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzYtMi0xLTEtMTA2MTY_68fc71ad-022a-4162-bea6-9fcf11c8ac50">5,350</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzYtNC0xLTEtMTA2MTY_b2d5694d-9f1e-448d-b7df-185fcd387415">129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzYtNi0xLTEtMTA2MTY_78d643d5-bde1-483b-9eac-35ad0c7ac6ff">5,221</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes and prepaid expenses increase</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzctMi0xLTEtMTA2MTY_b0dcbbc0-39d7-4108-a98e-f3b4e8a54766">1,806</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzctNC0xLTEtMTA2MTY_83fa2312-d612-46ef-b74c-294f7f1c0c9d">46</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzctNi0xLTEtMTA2MTY_8e0a6f32-af4c-437d-865e-67ad998d433d">1,852</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzgtMi0xLTEtMTA2MTY_8545d099-011c-4bbf-a3ab-fa55229acd94">17,452</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzgtNC0xLTEtMTA2MTY_53e202e5-cc28-4cb8-b9ec-630f52a9932c">47</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzgtNi0xLTEtMTA2MTY_45797ccd-1192-48c3-95ad-c407ffca74b1">17,499</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEwLTItMS0xLTEwNjE2_023c4baf-1b8f-4086-81b7-db56c88e3121">13,489</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEwLTQtMS0xLTEwNjE2_33f7bbec-7bc7-4606-a0de-465ba2023cd5">47</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEwLTYtMS0xLTEwNjE2_56d83d56-41ee-4399-87a0-6765cd19b283">13,536</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzExLTItMS0xLTEwNjE2_d8c75a6a-1d35-44d0-afa1-0be3ffa0c3f1">12,791</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzExLTQtMS0xLTEwNjE2_08e77671-a4bd-49b0-8441-d154bfc2b738">47</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzExLTYtMS0xLTEwNjE2_9192ffdd-e99b-481f-a6d8-28a348d94c5c">12,838</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEyLTItMS0xLTEwNjE2_b3519615-9be7-4025-9ac4-9c591a796806">5,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEyLTQtMS0xLTEwNjE2_d217173d-fcbf-4f71-85ae-47fbe53e943a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEyLTYtMS0xLTEwNjE2_a5882166-4f51-45c1-b001-485a681be2e4">5,114</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">  </span></div><div id="ia55308054551461ebaf3a934c93f5418_1094"></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 30</span></div></div></div><hr style="page-break-after:always"/><div style="height:42.77pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">19.&#160;&#160;<ix:nonNumeric contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDk0L2ZyYWc6NGIwOTExMGRjNTYwNDlkZGIwYTUwODg1OWYyNjZmOGEvdGV4dHJlZ2lvbjo0YjA5MTEwZGM1NjA0OWRkYjBhNTA4ODU5ZjI2NmY4YV80OTQ3ODAyMzI2Njk0_96eae8fc-140f-44e7-af51-fe77657a6403" continuedAt="i029c3d59aa1a45a59d5683101504d98d" escape="true">Subsequent Events  </ix:nonNumeric></span></div><div style="text-align:justify;"><span><br/></span></div><ix:continuation id="i029c3d59aa1a45a59d5683101504d98d" continuedAt="i380397bc4e9146aa9deb1c52f95c8ef0"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 30, 2020, the World Health Organization (&#8220;WHO&#8221;) announced a global health emergency because of a new strain of coronavirus known as COVID-19 due to the risks it imposes on the international community as the virus spreads globally. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. During this time, the market began to experience a decline in oil prices in response to oil demand concerns due to the global economic impacts of COVID-19. In addition, recent events concerning OPEC and Russia resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply.  These actions have led to significant weakness in oil prices and ensuing reductions of exploration and production company capital and operating budgets. </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);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 continues to evolve daily as of the date of this report. With the significant decline in oil prices as well as the general economic decline caused by the impacts of COVID-19, we expect utilization to decline among our smaller horsepower and medium horsepower units during the remainder of 2020 after a minimal decline during the first quarter of 2020. In terms of sales, we expect minimal compressor sales for the year due to much lower capital expenditure budgets throughout the industry, including those of our major customers. Finally, we have recently experienced and expect to continue to experience pricing pressure from our customers and competitors until industry and economic conditions improve. We are currently experiencing no issues with potential workforce and supply chain disruptions.  Our relationship with our major customer continues to be strong, and they have continued to pay our invoices in a timely, consistent manner. Nevertheless, if any of these circumstances change, our business could be adversely affected.  </span></div></ix:continuation><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i380397bc4e9146aa9deb1c52f95c8ef0">While management anticipates that the industry and economic impact of the pandemic and OPEC&#8217;s actions will have a negative effect on its results of operations in 2020 and perhaps beyond, the degree to which these factors will impact our business remains uncertain.</ix:continuation>  </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="position:relative;width:100%;height:42.77pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">F - 31</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>a123119-ngsxex211subsi.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 2020 Workiva -->
<title>Document</title></head><body><div id="ie3fe960452a3478faea558b4a8ec1f24_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 21.1</font></div><div style="text-align:right;margin-bottom:10pt;"><font><br></font></div><div style="margin-bottom:10pt;"><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Subsidiaries of the Registrant </font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Listed below are subsidiaries of Natural Gas Services Group, Inc. with their jurisdiction of organization shown in parenthesis&#58;</font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:31.333%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:31.333%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:31.334%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NGSG Properties, LLC (Colorado)</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rabbi Trust associated with the Company's Non-qualified Deferred Compensation Plan (Texas)</font></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:justify;"><font><br></font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>a123119-ex231bdoconsent.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 2020 Workiva -->
<title>Document</title></head><body><div id="i55ee0563ffe44430aa04276f86fd3c39_1"></div><div style="height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 23.1</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Natural Gas Services Group, Inc.</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Midland, Texas</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;">We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-212411, 333-196578, 333- 160068, 333-160063, 333-147311, and 333-110954) of Natural Gas Services Group, Inc. of our reports dated March&#160;31, 2020, relating to the consolidated financial statements and the effectiveness of Natural Gas Services Group, Inc.&#8217;s internal control over financial reporting, which appear in this Annual Report on Form 10-K. Our report on the effectiveness of internal control over financial reporting expresses an adverse opinion on the effectiveness of the Company&#8217;s internal control over financial reporting as of December 31, 2019. </font></div><div><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;">&#47;s&#47; BDO USA, LLP </font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;">Austin, Texas </font></div><div style="text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;">March&#160;31, 2020</font></div><div><font><br></font></div><div style="text-align:justify;"><font><br></font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>a123119-ngsxex311steph.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i5790a590e4b340f5b922fd3110af7d92_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 31.1</font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certifications</font></div><div><font><br></font></div><div style="text-indent:18pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Stephen C. Taylor, certify that&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">I have reviewed this Annual Report on Form 10-K of Natural Gas Services Group, Inc&#59;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the registrant and have&#58;</font></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:-18pt;padding-left:54pt;text-align:justify;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="text-align:justify;margin-top:6pt;"><font><br></font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:4.461%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:27.955%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.405%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:39.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.917%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dated&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Natural Gas Services Group, Inc.</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Stephen C. Taylor</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stephen C. Taylor,</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President, CEO and Chairman of the Board of Directors</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Executive Officer)</font></td><td colspan="3" style="display:none;"></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>a123119-ngsxex312james.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="id1ce0491782c4c70a73eabf02ef8b22f_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 31.2</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certifications</font></div><div style="text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, James R. Lawrence, certify that&#58;</font></div><div style="text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.&#160;I have reviewed this Annual Report on Form 10-K of Natural Gas Services Group, Inc&#59;</font></div><div style="text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.&#160;The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the registrant and have&#58;</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b)&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(c)&#160;Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(d)&#160;Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.&#160;The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(a)&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:4.461%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:27.955%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.405%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:39.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.917%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dated&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Natural Gas Services Group, Inc.</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47;  James R. Lawrence</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;James R. Lawrence</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vice President and Chief Financial Officer</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Accounting Officer)</font></td><td colspan="3" style="display:none;"></td></tr></table></div><div><font><br></font></div><div style="text-align:center;"><font><br></font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>a123119-ngsxex321steph.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="ia3592da2d0384a56b78c0cf7e30087ce_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 32.1</font></div><div style="text-align:right;margin-bottom:10pt;"><font><br></font></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">18 U.S.C. &#167;1350,</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Annual Report of Natural Gas Services Group, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ended December&#160;31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Stephen C. Taylor, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.&#160;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="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.&#160;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:10pt;"><font><br></font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:4.461%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:27.955%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.405%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:39.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.917%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dated&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Natural Gas Services Group, Inc.</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Stephen C. Taylor</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stephen C. Taylor,</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President, CEO and Chairman of the Board of Directors</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Executive Officer)</font></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. &#167; 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>a123119-ngsxex322james.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i9f60af6fc95146c895c27ff62c07244a_1"></div><div style="height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exhibit 32.2</font></div><div style="text-align:right;margin-bottom:10pt;"><font><br></font></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">18 U.S.C. &#167;1350,</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Annual Report of Natural Gas Services Group, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ended December&#160;31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, James R. Lawrence, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.&#160;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="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.&#160;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:10pt;"><font><br></font></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:4.461%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:27.955%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.405%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:39.262%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.917%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dated&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Natural Gas Services Group, Inc.</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; James R. Lawrence</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">James R. Lawrence</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vice President and Chief Financial Officer</font></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</font></td><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Accounting Officer)</font></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="margin-bottom:10pt;"><font><br></font></div><div style="margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. &#167; 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>ngs-20191231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:3fda2047-0bc7-41e9-a7cf-616c42931bfb,g:ca7d5f33-a5ea-41f8-9129-cdf33d06e683-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ngs="http://naturalgaservices.com/20191231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://naturalgaservices.com/20191231">
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ngs-20191231_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="ngs-20191231_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="ngs-20191231_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="ngs-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://naturalgaservices.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://naturalgaservices.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="ConsolidatedBalanceSheetsParenthetical" roleURI="http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://naturalgaservices.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="ConsolidatedStatementsofStockholdersEquity" roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1004005 - 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://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005006 - 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="OrganizationConsolidationandPresentationofFinancialStatements" roleURI="http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements">
        <link:definition>2101101 - Disclosure - Organization, Consolidation and Presentation of Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2102102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2405401 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails">
        <link:definition>2406402 - Disclosure - Summary of Significant Accounting Policies (Schedule of Allowance for Doubtful Accounts) (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="SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails">
        <link:definition>2407403 - Disclosure - Summary of Significant Accounting Policies (Disaggregation of Revenue) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesContractBalancesDetails" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails">
        <link:definition>2408404 - Disclosure - Summary of Significant Accounting Policies (Contract Balances) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails">
        <link:definition>2409405 - Disclosure - Summary of Significant Accounting Policies (Cumulative Effect of Changes from Adoption of ASU) (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="SummaryofSignificantAccountingPoliciesConcentrationRiskDetails" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails">
        <link:definition>2410406 - Disclosure - Summary of Significant Accounting Policies (Concentration Risk) (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="SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails">
        <link:definition>2411407 - Disclosure - Summary of Significant Accounting Policies (Property and Equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventory" roleURI="http://naturalgaservices.com/role/Inventory">
        <link:definition>2112103 - Disclosure - Inventory</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryTables" roleURI="http://naturalgaservices.com/role/InventoryTables">
        <link:definition>2313302 - Disclosure - Inventory (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="InventoryNarrativeDetails" roleURI="http://naturalgaservices.com/role/InventoryNarrativeDetails">
        <link:definition>2414408 - Disclosure - Inventory (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryScheduleofInventoryDetails" roleURI="http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails">
        <link:definition>2415409 - Disclosure - Inventory (Schedule of Inventory) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryScheduleofInventoryAllowanceDetails" roleURI="http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails">
        <link:definition>2416410 - Disclosure - Inventory (Schedule of Inventory Allowance) (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="RentalEquipmentPropertyandEquipment" roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment">
        <link:definition>2117104 - Disclosure - Rental Equipment, Property 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="RentalEquipmentPropertyandEquipmentTables" roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables">
        <link:definition>2318303 - Disclosure - Rental Equipment, Property 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="RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails">
        <link:definition>2419411 - Disclosure - Rental Equipment, Property and Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RentalEquipmentPropertyandEquipmentNarrativeDetails" roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails">
        <link:definition>2420412 - Disclosure - Rental Equipment, Property and Equipment (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails" roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails">
        <link:definition>2421413 - Disclosure - Rental Equipment, Property and Equipment (Depreciation Expense by Product Line) (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://naturalgaservices.com/role/Leases">
        <link:definition>2122105 - 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://naturalgaservices.com/role/LeasesTables">
        <link:definition>2323304 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://naturalgaservices.com/role/LeasesNarrativeDetails">
        <link:definition>2424414 - Disclosure - Leases (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesBalanceSheetImpactDetails" roleURI="http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails">
        <link:definition>2425415 - Disclosure - Leases (Balance Sheet Impact) (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="LeasesCashFlowImpactDetails" roleURI="http://naturalgaservices.com/role/LeasesCashFlowImpactDetails">
        <link:definition>2426416 - Disclosure - Leases (Cash Flow Impact) (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="LeasesFutureMaturitiesofLeaseLiabilitiesDetails" roleURI="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>2427417 - Disclosure - Leases (Future Maturities 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="LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>2427417 - Disclosure - Leases (Future Maturities 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="LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails" roleURI="http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails">
        <link:definition>2428418 - Disclosure - Leases (Future Minimum Obligations Under Lease Commitments) (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="Goodwill" roleURI="http://naturalgaservices.com/role/Goodwill">
        <link:definition>2129106 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillTables" roleURI="http://naturalgaservices.com/role/GoodwillTables">
        <link:definition>2330305 - Disclosure - Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillNarrativeDetails" roleURI="http://naturalgaservices.com/role/GoodwillNarrativeDetails">
        <link:definition>2431419 - Disclosure - Goodwill (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillSummaryofChangesinGoodwillDetails" roleURI="http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails">
        <link:definition>2432420 - Disclosure - Goodwill (Summary of Changes in Goodwill) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Intangibles" roleURI="http://naturalgaservices.com/role/Intangibles">
        <link:definition>2133107 - Disclosure - Intangibles</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangiblesTables" roleURI="http://naturalgaservices.com/role/IntangiblesTables">
        <link:definition>2334306 - Disclosure - Intangibles (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="IntangiblesDetails" roleURI="http://naturalgaservices.com/role/IntangiblesDetails">
        <link:definition>2435421 - Disclosure - Intangibles (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="CreditFacility" roleURI="http://naturalgaservices.com/role/CreditFacility">
        <link:definition>2136108 - Disclosure - Credit Facility</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilityDetails" roleURI="http://naturalgaservices.com/role/CreditFacilityDetails">
        <link:definition>2437422 - Disclosure - 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="IncomeTaxes" roleURI="http://naturalgaservices.com/role/IncomeTaxes">
        <link:definition>2138109 - 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://naturalgaservices.com/role/IncomeTaxesTables">
        <link:definition>2339307 - 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="IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" roleURI="http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails">
        <link:definition>2440423 - Disclosure - Income Taxes (Components of Provision for 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="IncomeTaxesIncomeTaxesNarrativeDetails" roleURI="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails">
        <link:definition>2441424 - Disclosure - Income Taxes Income Taxes (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2442425 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxReconciliationDetails" roleURI="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails">
        <link:definition>2443426 - Disclosure - Income Taxes (Income Tax 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="IncomeTaxesUncertainTaxPositionsDetails" roleURI="http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails">
        <link:definition>2444427 - Disclosure - Income Taxes (Uncertain Tax Positions) (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="DeferredCompensationPlans" roleURI="http://naturalgaservices.com/role/DeferredCompensationPlans">
        <link:definition>2145110 - Disclosure - Deferred Compensation 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="DeferredCompensationPlansDetails" roleURI="http://naturalgaservices.com/role/DeferredCompensationPlansDetails">
        <link:definition>2446428 - Disclosure - Deferred Compensation 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="StockholdersEquity" roleURI="http://naturalgaservices.com/role/StockholdersEquity">
        <link:definition>2147111 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://naturalgaservices.com/role/StockholdersEquityDetails">
        <link:definition>2448429 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RentalActivity" roleURI="http://naturalgaservices.com/role/RentalActivity">
        <link:definition>2149112 - Disclosure - Rental Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RentalActivityTables" roleURI="http://naturalgaservices.com/role/RentalActivityTables">
        <link:definition>2350308 - Disclosure - Rental Activity (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="RentalActivityDetails" roleURI="http://naturalgaservices.com/role/RentalActivityDetails">
        <link:definition>2451430 - Disclosure - Rental Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://naturalgaservices.com/role/StockBasedCompensation">
        <link:definition>2152113 - 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://naturalgaservices.com/role/StockBasedCompensationTables">
        <link:definition>2353309 - 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="StockBasedCompensationRestrictedStockNarrativeDetails" roleURI="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails">
        <link:definition>2454431 - Disclosure - Stock-Based Compensation (Restricted Stock Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationRestrictedStockActivityDetails" roleURI="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails">
        <link:definition>2455432 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockOptionsNarrativeDetails" roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails">
        <link:definition>2456433 - Disclosure - Stock-Based Compensation (Stock Options Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationValuationAssumptionsDetails" roleURI="http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails">
        <link:definition>2457434 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockOptionActivityDetails" roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails">
        <link:definition>2458435 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockOptionsbyExercisePriceRangeDetails" roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails">
        <link:definition>2459436 - Disclosure - Stock-Based Compensation (Stock Options by Exercise Price Range) (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="StockBasedCompensationSummaryofUnvestedStockOptionsDetails" roleURI="http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails">
        <link:definition>2460437 - Disclosure - Stock-Based Compensation (Summary of Unvested Stock Options) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossEarningsperShare" roleURI="http://naturalgaservices.com/role/LossEarningsperShare">
        <link:definition>2161114 - Disclosure - (Loss) Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossEarningsperShareTables" roleURI="http://naturalgaservices.com/role/LossEarningsperShareTables">
        <link:definition>2362310 - Disclosure - (Loss) Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossEarningsperShareBasicandDilutedDetails" roleURI="http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails">
        <link:definition>2463438 - Disclosure - (Loss) Earnings per Share (Basic and Diluted) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedParty" roleURI="http://naturalgaservices.com/role/RelatedParty">
        <link:definition>2164115 - Disclosure - Related Party</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyNarrativeDetails" roleURI="http://naturalgaservices.com/role/RelatedPartyNarrativeDetails">
        <link:definition>2465439 - Disclosure - Related Party (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://naturalgaservices.com/role/CommitmentsandContingencies">
        <link:definition>2166116 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>2467440 - Disclosure - Commitments and Contingencies (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialDataUnaudited" roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited">
        <link:definition>2168117 - 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://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables">
        <link:definition>2369311 - 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://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails">
        <link:definition>2470441 - 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="RevisionsofPriorPeriodFinancialStatements" roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements">
        <link:definition>2171118 - Disclosure - Revisions of Prior Period Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevisionsofPriorPeriodFinancialStatementsTables" roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables">
        <link:definition>2372312 - Disclosure - Revisions of Prior Period Financial Statements (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="RevisionsofPriorPeriodFinancialStatementsNarrativeDetails" roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails">
        <link:definition>2473442 - Disclosure - Revisions of Prior Period Financial Statements (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails" roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails">
        <link:definition>2474443 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Balance Sheet) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails" roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails">
        <link:definition>2475444 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Income) (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="RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails" roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails">
        <link:definition>2476445 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Stockholders' Equity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails" roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails">
        <link:definition>2477446 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Cash Flows) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://naturalgaservices.com/role/SubsequentEvents">
        <link:definition>2178119 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ngs_DeferredAndOtherIncomeTaxExpenseBenefit" abstract="false" name="DeferredAndOtherIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_RangeTwoMember" abstract="true" name="RangeTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_NumberOfUnitsRetired" abstract="false" name="NumberOfUnitsRetired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ngs_LiborBasedRateMember" abstract="true" name="LiborBasedRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" abstract="false" name="LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_CompressorUnits400600HorsepowerMember" abstract="true" name="CompressorUnits400600HorsepowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_SalesServiceLineMember" abstract="true" name="SalesServiceLineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_TransferOfPrepaidsToRentalEquipmentAndInventory" abstract="false" name="TransferOfPrepaidsToRentalEquipmentAndInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" abstract="false" name="LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" abstract="false" name="EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="ngs_FlaresRelatedMember" abstract="true" name="FlaresRelatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits" abstract="false" name="LongLivedAssetsHeldforsaleorRentalCompressorUnits" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ngs_InventoryNetofReserves" abstract="false" name="InventoryNetofReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_OtherPartsRebuildsMember" abstract="true" name="OtherPartsRebuildsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_TwoThousandNineRestrictedStockUnitsPlanMember" abstract="true" name="TwoThousandNineRestrictedStockUnitsPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_RentalCompressorUnitWorkInProgressMember" abstract="true" name="RentalCompressorUnitWorkInProgressMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" abstract="false" name="LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ngs_InventoryWriteOffs" abstract="false" name="InventoryWriteOffs" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_LesseeOperatingLeaseRemainingLeaseTerm" abstract="false" name="LesseeOperatingLeaseRemainingLeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ngs_A1998StockOptionPlanMember" abstract="true" name="A1998StockOptionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_ReferenceRateDomain" abstract="true" name="ReferenceRateDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" abstract="false" name="ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" abstract="false" name="CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ngs_RentalMember" abstract="true" name="RentalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" abstract="false" name="EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" abstract="false" name="EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ngs_VicePresidentofTechnicalServicesMember" abstract="true" name="VicePresidentofTechnicalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" abstract="false" name="DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" abstract="false" name="EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm" abstract="false" name="DefinedContributionPlanEmployersMatchingContributionVestingTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" abstract="true" name="EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_ReferenceRateAxis" abstract="true" name="ReferenceRateAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="ngs_EquityIncentivePlanMember" abstract="true" name="EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_IntangibleAssetsTable" abstract="true" name="IntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" abstract="false" name="EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="ngs_OfficeEquipmentAndFurnitureMember" abstract="true" name="OfficeEquipmentAndFurnitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" abstract="false" name="LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_SalesRevenueGoodsNetAndRentalIncomeMember" abstract="true" name="SalesRevenueGoodsNetAndRentalIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" abstract="false" name="AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_ServiceAndMaintenanceMember" abstract="true" name="ServiceAndMaintenanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_AccumulatedDepreciationRentalEquipment" abstract="false" name="AccumulatedDepreciationRentalEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" abstract="false" name="DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_IntangibleAssetsLineItems" abstract="true" name="IntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_InventoryAllowanceAccrual" abstract="false" name="InventoryAllowanceAccrual" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_LossOnRetirementOfRentalEquipmentMember" abstract="true" name="LossOnRetirementOfRentalEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage" abstract="false" name="DefinedContributionPlanEmployerContributionUltimateVestingPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_DefinedContributionPlanRequisiteServicePeriod" abstract="false" name="DefinedContributionPlanRequisiteServicePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_RangeFiveMember" abstract="true" name="RangeFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_TransferOfInventoryToRentalEquipment" abstract="false" name="TransferOfInventoryToRentalEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_DefinedContributionPlanEmployerContributionAmount" abstract="false" name="DefinedContributionPlanEmployerContributionAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_AccountsReceivableCreditLossExpense" abstract="false" name="AccountsReceivableCreditLossExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="ngs_ProductSalesMember" abstract="true" name="ProductSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_RangeFourMember" abstract="true" name="RangeFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_ServiceandMaintenanceMember" abstract="true" name="ServiceandMaintenanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_CompressorUnits1380HorsepowerMember" abstract="true" name="CompressorUnits1380HorsepowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_RentalEquipmentNet" abstract="false" name="RentalEquipmentNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_ProceedsFromPurchaseCommitmentDiscountNet" abstract="false" name="ProceedsFromPurchaseCommitmentDiscountNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_CompressorUnitPeerHorsepowerMember" abstract="true" name="CompressorUnitPeerHorsepowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood" abstract="false" name="LongLivedAssetsHeldForSaleOrRentalFinishedGood" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_InventoryValuationReservesRollForward" abstract="true" name="InventoryValuationReservesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" abstract="true" name="EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember" abstract="true" name="PropertyPlantandEquipmentExcludingRentalEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_RangeThreeMember" abstract="true" name="RangeThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" abstract="false" name="LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" abstract="false" name="LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_TransferOfRentalEquipmentToInventory" abstract="false" name="TransferOfRentalEquipmentToInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_LineofCreditFacilityCommitmentCoverageRatio" abstract="false" name="LineofCreditFacilityCommitmentCoverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ngs_DefinedContributionPlanEligibilityAgeMinimum" abstract="false" name="DefinedContributionPlanEligibilityAgeMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" abstract="false" name="CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_GenisHoldingsLLCMember" abstract="true" name="GenisHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_RentalCompressorUnitMember" abstract="true" name="RentalCompressorUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_CompressorRelatedMember" abstract="true" name="CompressorRelatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_OperatingLeasesOfLessorOriginalTerm" abstract="false" name="OperatingLeasesOfLessorOriginalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_DevonEnergyProductionIncMember" abstract="true" name="DevonEnergyProductionIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_OxyMember" abstract="true" name="OxyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" abstract="true" name="WeightedAverageSharesOutstandingBasicAndDilutedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_RevisionOfPriorPeriodFinancialStatementsMember" abstract="true" name="RevisionOfPriorPeriodFinancialStatementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" abstract="false" name="LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" abstract="false" name="LineOfCreditFacilityPotentialMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" abstract="false" name="EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_CbFloatingRateMember" abstract="true" name="CbFloatingRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_NGLLCMember" abstract="true" name="NGLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" abstract="false" name="EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ngs_LineofCreditFacilityLeverageRatio" abstract="false" name="LineofCreditFacilityLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ngs_IntangibleAssetsAccumulatedAmortization" abstract="false" name="IntangibleAssetsAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" abstract="false" name="TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_BillandHoldArrangementMember" abstract="true" name="BillandHoldArrangementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" abstract="false" name="LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>ngs-20191231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:3fda2047-0bc7-41e9-a7cf-616c42931bfb,g:ca7d5f33-a5ea-41f8-9129-cdf33d06e683-->
<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://naturalgaservices.com/role/CoverPage" xlink:type="simple" xlink:href="ngs-20191231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4f56fea0-dc55-408f-bc3d-55d714978211" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5e9eb403-7f21-4018-9402-f588b505e9a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_4f56fea0-dc55-408f-bc3d-55d714978211" xlink:to="loc_us-gaap_Liabilities_5e9eb403-7f21-4018-9402-f588b505e9a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cc22e2d4-e04c-4fbd-9b0e-6c3046aec916" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4f56fea0-dc55-408f-bc3d-55d714978211" xlink:to="loc_us-gaap_StockholdersEquity_cc22e2d4-e04c-4fbd-9b0e-6c3046aec916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c6b267ff-3bac-443a-b85f-7a63d5917923" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4f56fea0-dc55-408f-bc3d-55d714978211" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c6b267ff-3bac-443a-b85f-7a63d5917923" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_66505d2f-d158-48b2-bf49-6f012c582bb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_549d77fe-712c-4d7e-84ce-64d2dfb9cf01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_66505d2f-d158-48b2-bf49-6f012c582bb9" xlink:to="loc_us-gaap_AccountsPayableCurrent_549d77fe-712c-4d7e-84ce-64d2dfb9cf01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b15733c2-5f8a-4cec-8dec-7c1745621568" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_66505d2f-d158-48b2-bf49-6f012c582bb9" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_b15733c2-5f8a-4cec-8dec-7c1745621568" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_8bd34279-6a60-4645-8913-2a9bec235f07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_66505d2f-d158-48b2-bf49-6f012c582bb9" xlink:to="loc_us-gaap_LinesOfCreditCurrent_8bd34279-6a60-4645-8913-2a9bec235f07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_36a59773-30b9-437f-84bd-c7400f36e6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_66505d2f-d158-48b2-bf49-6f012c582bb9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_36a59773-30b9-437f-84bd-c7400f36e6e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_903a923a-e840-4ece-bd4d-d1e5464bd975" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_66505d2f-d158-48b2-bf49-6f012c582bb9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_903a923a-e840-4ece-bd4d-d1e5464bd975" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f9ff6afd-1493-48d5-9b16-1aef161e5190" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f57f2336-f6c4-4fb3-8f5d-3dc331677c04" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f9ff6afd-1493-48d5-9b16-1aef161e5190" xlink:to="loc_us-gaap_LiabilitiesCurrent_f57f2336-f6c4-4fb3-8f5d-3dc331677c04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_be26fe3e-2c68-48fc-b271-db5d9047dda4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f9ff6afd-1493-48d5-9b16-1aef161e5190" xlink:to="loc_us-gaap_LongTermLineOfCredit_be26fe3e-2c68-48fc-b271-db5d9047dda4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c3c4bd04-c2db-44e8-b442-7a9b3667d0df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_f9ff6afd-1493-48d5-9b16-1aef161e5190" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c3c4bd04-c2db-44e8-b442-7a9b3667d0df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_34493c69-bd62-4593-95b6-f5a431e800ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_f9ff6afd-1493-48d5-9b16-1aef161e5190" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_34493c69-bd62-4593-95b6-f5a431e800ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cd6f6074-635a-4f95-b578-120623af35f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f9ff6afd-1493-48d5-9b16-1aef161e5190" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cd6f6074-635a-4f95-b578-120623af35f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d3c7addd-63e4-44dc-b5b8-c4772d766317" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_56375346-aab6-4e9a-995b-372abef46d0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d3c7addd-63e4-44dc-b5b8-c4772d766317" xlink:to="loc_us-gaap_PreferredStockValue_56375346-aab6-4e9a-995b-372abef46d0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_72b34251-78d2-4400-89af-da5f56d4ce2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d3c7addd-63e4-44dc-b5b8-c4772d766317" xlink:to="loc_us-gaap_CommonStockValue_72b34251-78d2-4400-89af-da5f56d4ce2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_794c69e2-42c0-46d9-8ee8-383a1441fa24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d3c7addd-63e4-44dc-b5b8-c4772d766317" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_794c69e2-42c0-46d9-8ee8-383a1441fa24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6a8f3d5f-cc75-465d-8a6a-c61d57cec04b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d3c7addd-63e4-44dc-b5b8-c4772d766317" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6a8f3d5f-cc75-465d-8a6a-c61d57cec04b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_aa1655f0-f254-49ea-9b4d-7ed4b76dec23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_d3c7addd-63e4-44dc-b5b8-c4772d766317" xlink:to="loc_us-gaap_TreasuryStockValue_aa1655f0-f254-49ea-9b4d-7ed4b76dec23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c0a6a4b3-f379-43b1-9070-e5257a321ff5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fc85abfc-1174-46ec-9e00-843a2855f276" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c0a6a4b3-f379-43b1-9070-e5257a321ff5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fc85abfc-1174-46ec-9e00-843a2855f276" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7dda3b16-432c-4cca-aeda-ae03de5f8323" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c0a6a4b3-f379-43b1-9070-e5257a321ff5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7dda3b16-432c-4cca-aeda-ae03de5f8323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c0b23103-0fbb-4521-90eb-a85ab1a736f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c0a6a4b3-f379-43b1-9070-e5257a321ff5" xlink:to="loc_us-gaap_InventoryNet_c0b23103-0fbb-4521-90eb-a85ab1a736f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_eb562db9-c8a6-487f-bace-59e97e8c6745" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c0a6a4b3-f379-43b1-9070-e5257a321ff5" xlink:to="loc_us-gaap_PrepaidTaxes_eb562db9-c8a6-487f-bace-59e97e8c6745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0fce6040-30a8-4175-856d-fcf4a4c78524" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c0a6a4b3-f379-43b1-9070-e5257a321ff5" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0fce6040-30a8-4175-856d-fcf4a4c78524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6b0a339c-065f-4833-9ea4-8832f9d6a133" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:to="loc_us-gaap_AssetsCurrent_6b0a339c-065f-4833-9ea4-8832f9d6a133" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_28751c68-7928-4d12-a857-1901133f4c34" xlink:href="ngs-20191231.xsd#ngs_RentalEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:to="loc_ngs_RentalEquipmentNet_28751c68-7928-4d12-a857-1901133f4c34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8288fd94-e0d3-4008-bed6-e9cf1d8bc272" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:to="loc_us-gaap_Goodwill_8288fd94-e0d3-4008-bed6-e9cf1d8bc272" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d7df2612-3eab-448f-bb44-fb4d3d252f1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d7df2612-3eab-448f-bb44-fb4d3d252f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_49e1f674-e61a-4880-bae3-36647e66f62a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_49e1f674-e61a-4880-bae3-36647e66f62a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7e4769ce-0089-4d16-ad96-004d5803a4fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7e4769ce-0089-4d16-ad96-004d5803a4fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b99e4de0-7de3-4460-bfd2-4cd0011157cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b99e4de0-7de3-4460-bfd2-4cd0011157cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_182321eb-a289-40c2-afcb-e10b6fa50b7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6a30d59a-8209-4bcf-8212-de3bc62b781c" xlink:to="loc_us-gaap_InventoryNoncurrent_182321eb-a289-40c2-afcb-e10b6fa50b7c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_b71affb0-0ac9-41ad-828b-8db33990c14f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_b71affb0-0ac9-41ad-828b-8db33990c14f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue_bc6e5b11-3471-42ac-90ff-84828cfa5ccf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:to="loc_us-gaap_OtherCostOfOperatingRevenue_bc6e5b11-3471-42ac-90ff-84828cfa5ccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_fc0afce8-62e4-4bea-96bb-fb37d442fe6c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_fc0afce8-62e4-4bea-96bb-fb37d442fe6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_2bc40973-7e3d-4b27-b9d1-0c59b8e60e61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_2bc40973-7e3d-4b27-b9d1-0c59b8e60e61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_106a637f-8d29-4369-921b-2b3b7f3c4730" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_106a637f-8d29-4369-921b-2b3b7f3c4730" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_3d436dc5-54b1-4a80-97c8-d007ca90ef00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:to="loc_us-gaap_InventoryWriteDown_3d436dc5-54b1-4a80-97c8-d007ca90ef00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_b74d5540-2e30-4053-99ed-a0a39aef1304" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_b74d5540-2e30-4053-99ed-a0a39aef1304" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_02025228-3f0a-49c3-92c6-a6876d10a372" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_47c70f31-d667-452e-812f-f5f47c78533f" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_02025228-3f0a-49c3-92c6-a6876d10a372" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cc349354-4e1b-42fa-9ee1-375b6784709b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3aed1abe-c049-43e8-89aa-3116634d28ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_cc349354-4e1b-42fa-9ee1-375b6784709b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3aed1abe-c049-43e8-89aa-3116634d28ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cf8ee267-1a42-44c9-a922-fefb76777402" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_cc349354-4e1b-42fa-9ee1-375b6784709b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cf8ee267-1a42-44c9-a922-fefb76777402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_25c1d910-a4cd-4963-a46e-3af9f55ee6e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_842300bc-9ebf-4c22-9aaa-56a8f99784e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_25c1d910-a4cd-4963-a46e-3af9f55ee6e7" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_842300bc-9ebf-4c22-9aaa-56a8f99784e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46c98ecb-d04a-4efa-b2e7-b35f9bdb53a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_25c1d910-a4cd-4963-a46e-3af9f55ee6e7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46c98ecb-d04a-4efa-b2e7-b35f9bdb53a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_77cea339-b226-44b0-ac89-fec3a091ed7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a8f7112a-e013-4b5f-9671-e2af100ced35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_77cea339-b226-44b0-ac89-fec3a091ed7c" xlink:to="loc_us-gaap_InterestExpense_a8f7112a-e013-4b5f-9671-e2af100ced35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_43345f58-f09d-4a0e-91db-a537b9e022b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_77cea339-b226-44b0-ac89-fec3a091ed7c" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_43345f58-f09d-4a0e-91db-a537b9e022b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5490f750-d55f-4f85-ab4d-26bf99b486f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_cd5c9c37-7a00-421c-99c6-921f2e438a60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5490f750-d55f-4f85-ab4d-26bf99b486f8" xlink:to="loc_us-gaap_CostsAndExpenses_cd5c9c37-7a00-421c-99c6-921f2e438a60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_72f3ad14-8970-4dfa-a44f-bf7d772639a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5490f750-d55f-4f85-ab4d-26bf99b486f8" xlink:to="loc_us-gaap_Revenues_72f3ad14-8970-4dfa-a44f-bf7d772639a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2c79d654-89f2-4e0c-82d9-13919b7cff67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_25601d0a-5d31-4e95-a047-d9ec3169118a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_2c79d654-89f2-4e0c-82d9-13919b7cff67" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_25601d0a-5d31-4e95-a047-d9ec3169118a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01f14953-d072-4683-b6d0-61856f21d026" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_2c79d654-89f2-4e0c-82d9-13919b7cff67" xlink:to="loc_us-gaap_OperatingIncomeLoss_01f14953-d072-4683-b6d0-61856f21d026" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6b00fd53-1bc7-43ee-8b6d-4f81e07098d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd2fa1d6-471b-44be-88b6-ba4b1d597368" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6b00fd53-1bc7-43ee-8b6d-4f81e07098d1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd2fa1d6-471b-44be-88b6-ba4b1d597368" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_ff02c0b9-0495-46e6-87a8-28ee1eefb0cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6b00fd53-1bc7-43ee-8b6d-4f81e07098d1" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_ff02c0b9-0495-46e6-87a8-28ee1eefb0cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8736ed57-0754-407e-a3b2-1ec65bd50ce9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6b00fd53-1bc7-43ee-8b6d-4f81e07098d1" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8736ed57-0754-407e-a3b2-1ec65bd50ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_9f5d28d4-5033-42f2-9a8c-379e57e5cf8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6b00fd53-1bc7-43ee-8b6d-4f81e07098d1" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_9f5d28d4-5033-42f2-9a8c-379e57e5cf8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b330e9b5-57de-480c-a897-59e3d3e4c74d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b256a1ee-8409-4532-a7eb-d69caf49d802" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b330e9b5-57de-480c-a897-59e3d3e4c74d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b256a1ee-8409-4532-a7eb-d69caf49d802" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_522eb97f-71de-4cfe-b59c-e4a4be6c231f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_b330e9b5-57de-480c-a897-59e3d3e4c74d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_522eb97f-71de-4cfe-b59c-e4a4be6c231f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dd7c6e72-f021-4ebd-a5e4-678c2ce16618" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b330e9b5-57de-480c-a897-59e3d3e4c74d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dd7c6e72-f021-4ebd-a5e4-678c2ce16618" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_07275903-6a81-41d6-a629-b0144d14e485" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_NetIncomeLoss_07275903-6a81-41d6-a629-b0144d14e485" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f957c958-5a3e-4fdb-b1c4-4311dedc97c9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f957c958-5a3e-4fdb-b1c4-4311dedc97c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_17686114-a258-4092-9d57-0a48b391fb99" xlink:href="ngs-20191231.xsd#ngs_DeferredAndOtherIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_17686114-a258-4092-9d57-0a48b391fb99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_b5c2dae3-108d-466f-84cc-7c145c705155" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_b5c2dae3-108d-466f-84cc-7c145c705155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_d1c35ca6-8580-47d6-bab0-7b3061d951d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_d1c35ca6-8580-47d6-bab0-7b3061d951d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_e6de03a1-413f-411d-b6df-933191095fec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_e6de03a1-413f-411d-b6df-933191095fec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_3f982022-87b4-42f0-ae84-4a69bb8c029c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_InventoryWriteDown_3f982022-87b4-42f0-ae84-4a69bb8c029c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_9ca37c6d-0803-4667-9a94-7510cd01ba0b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_9ca37c6d-0803-4667-9a94-7510cd01ba0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_76222489-eaee-4cc4-8c44-e27fd255e6e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_ShareBasedCompensation_76222489-eaee-4cc4-8c44-e27fd255e6e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_363b47ac-1aeb-4bf3-b9b2-ad0c961cfc81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_363b47ac-1aeb-4bf3-b9b2-ad0c961cfc81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9709795d-bc09-4d25-ac41-d38a3231313b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9709795d-bc09-4d25-ac41-d38a3231313b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_47be0766-ed70-4f7f-ab4c-061e39a14a00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_47be0766-ed70-4f7f-ab4c-061e39a14a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8f975484-4b34-4d6a-8550-2e7315527b70" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8f975484-4b34-4d6a-8550-2e7315527b70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a7832080-7b92-42fa-9e28-d2b284161018" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a7832080-7b92-42fa-9e28-d2b284161018" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9fd5c931-96f9-47fc-8643-084f5a5e97d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9fd5c931-96f9-47fc-8643-084f5a5e97d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_ff0ccc9c-cf8f-41a9-b25b-592ad1b6f67f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dc9c744f-8ef5-4e89-856a-4ac96fc86320" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_ff0ccc9c-cf8f-41a9-b25b-592ad1b6f67f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dcbb4031-8495-4990-9187-c7b63bd78be2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet_4a778bf0-0bf3-412f-8254-b65a3f3df700" xlink:href="ngs-20191231.xsd#ngs_ProceedsFromPurchaseCommitmentDiscountNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dcbb4031-8495-4990-9187-c7b63bd78be2" xlink:to="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet_4a778bf0-0bf3-412f-8254-b65a3f3df700" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9ff66e0a-de0e-45ac-92be-32cbbcfe5d00" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dcbb4031-8495-4990-9187-c7b63bd78be2" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9ff66e0a-de0e-45ac-92be-32cbbcfe5d00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5de32f27-50cf-4ba9-bf8a-65d9b38e311c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dcbb4031-8495-4990-9187-c7b63bd78be2" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5de32f27-50cf-4ba9-bf8a-65d9b38e311c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e663fd2e-7b65-4313-b5f2-bfdc7e94770b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dcbb4031-8495-4990-9187-c7b63bd78be2" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e663fd2e-7b65-4313-b5f2-bfdc7e94770b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements" xlink:type="simple" xlink:href="ngs-20191231.xsd#OrganizationConsolidationandPresentationofFinancialStatements"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_920c39ef-3fcb-47f7-a5af-a10c1aaa2d8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_054b2370-37cc-43f8-9c08-55ca199d6d88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_920c39ef-3fcb-47f7-a5af-a10c1aaa2d8a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_054b2370-37cc-43f8-9c08-55ca199d6d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_371451e0-8fc0-4c9c-a785-5b0f54cc5738" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_920c39ef-3fcb-47f7-a5af-a10c1aaa2d8a" xlink:to="loc_us-gaap_RentalIncomeNonoperating_371451e0-8fc0-4c9c-a785-5b0f54cc5738" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesContractBalancesDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_af8dd3c7-8f85-4589-b7c7-07d22b6eb787" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_df247b65-41be-4117-9bf8-3dccf6c09eda" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_af8dd3c7-8f85-4589-b7c7-07d22b6eb787" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_df247b65-41be-4117-9bf8-3dccf6c09eda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_76887aeb-d637-4fe8-9f28-cb69c59a548a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_af8dd3c7-8f85-4589-b7c7-07d22b6eb787" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_76887aeb-d637-4fe8-9f28-cb69c59a548a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_cce670c5-6093-4fc5-b553-beb8757ad7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_dc446326-43d1-4dc9-8683-82e0fb68bffc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_cce670c5-6093-4fc5-b553-beb8757ad7cb" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_dc446326-43d1-4dc9-8683-82e0fb68bffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent_7d0ee45a-a609-4d7f-9284-4b5d3e19e80b" xlink:href="ngs-20191231.xsd#ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_cce670c5-6093-4fc5-b553-beb8757ad7cb" xlink:to="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent_7d0ee45a-a609-4d7f-9284-4b5d3e19e80b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Inventory" xlink:type="simple" xlink:href="ngs-20191231.xsd#Inventory"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/Inventory" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/InventoryTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/InventoryNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryNetofReserves_2ed61dfd-d4f7-49ef-bae2-9a808568adfd" xlink:href="ngs-20191231.xsd#ngs_InventoryNetofReserves"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_56156cea-3be9-451a-adfb-175ae2e1efc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_InventoryNetofReserves_2ed61dfd-d4f7-49ef-bae2-9a808568adfd" xlink:to="loc_us-gaap_InventoryNoncurrent_56156cea-3be9-451a-adfb-175ae2e1efc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f24284c4-a931-4897-87c2-d2f738198a0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_InventoryNetofReserves_2ed61dfd-d4f7-49ef-bae2-9a808568adfd" xlink:to="loc_us-gaap_InventoryNet_f24284c4-a931-4897-87c2-d2f738198a0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_9edc1815-cf0e-4b3b-8efc-591249d68867" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_3f0a841e-6aa1-4927-a665-bc8b59304084" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_9edc1815-cf0e-4b3b-8efc-591249d68867" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_3f0a841e-6aa1-4927-a665-bc8b59304084" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_b247a380-28f3-414b-866e-35b4fc053214" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_9edc1815-cf0e-4b3b-8efc-591249d68867" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_b247a380-28f3-414b-866e-35b4fc053214" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_2ffa6637-b5b2-47ed-b970-4c096fbcb00c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_9edc1815-cf0e-4b3b-8efc-591249d68867" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_2ffa6637-b5b2-47ed-b970-4c096fbcb00c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryScheduleofInventoryAllowanceDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipment"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_eb29a29a-23a6-4dcc-a820-f6a07d9e5bd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3b8828fc-8565-4790-8a09-fdf4f19d289e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_eb29a29a-23a6-4dcc-a820-f6a07d9e5bd8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3b8828fc-8565-4790-8a09-fdf4f19d289e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1a07cf0b-3d6e-45cd-8c7f-ffaaf3136c30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_eb29a29a-23a6-4dcc-a820-f6a07d9e5bd8" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1a07cf0b-3d6e-45cd-8c7f-ffaaf3136c30" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Leases" xlink:type="simple" xlink:href="ngs-20191231.xsd#Leases"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesBalanceSheetImpactDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3e65adf0-5f88-42d8-af8f-ab39f0724f2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_99b5174f-ffc5-4b38-bde9-ea0f5bca361f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_3e65adf0-5f88-42d8-af8f-ab39f0724f2d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_99b5174f-ffc5-4b38-bde9-ea0f5bca361f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9fd96a88-bfbe-4b5e-9ef2-a8929eb5169b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_3e65adf0-5f88-42d8-af8f-ab39f0724f2d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9fd96a88-bfbe-4b5e-9ef2-a8929eb5169b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesCashFlowImpactDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesCashFlowImpactDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LeasesCashFlowImpactDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_096da404-27eb-4e24-854c-86b8692640c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2a87779d-35e7-4e29-9f9a-31f3e7d9f5ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_096da404-27eb-4e24-854c-86b8692640c5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2a87779d-35e7-4e29-9f9a-31f3e7d9f5ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_afd3321c-97a5-4957-8b88-fd7ad6e804b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_096da404-27eb-4e24-854c-86b8692640c5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_afd3321c-97a5-4957-8b88-fd7ad6e804b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a3af673e-fe0c-4032-a6db-2e325e98c97a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_096da404-27eb-4e24-854c-86b8692640c5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a3af673e-fe0c-4032-a6db-2e325e98c97a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ac5f4e1b-0d0b-4743-9f9f-bb32884adda4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_096da404-27eb-4e24-854c-86b8692640c5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ac5f4e1b-0d0b-4743-9f9f-bb32884adda4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b0bb8135-3f0a-4874-9f78-e48702348beb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_096da404-27eb-4e24-854c-86b8692640c5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b0bb8135-3f0a-4874-9f78-e48702348beb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_93f2331e-cef9-4abd-95c0-879d1f14abcb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_096da404-27eb-4e24-854c-86b8692640c5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_93f2331e-cef9-4abd-95c0-879d1f14abcb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_16bcd3bf-7cbe-4adf-972b-0818ef3e259e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3e6dce34-10b3-4349-b7fd-d18b14608952" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_16bcd3bf-7cbe-4adf-972b-0818ef3e259e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3e6dce34-10b3-4349-b7fd-d18b14608952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_f6f3e1cd-7284-43fd-a3ea-945c36ce2ad3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_16bcd3bf-7cbe-4adf-972b-0818ef3e259e" xlink:to="loc_us-gaap_OperatingLeaseLiability_f6f3e1cd-7284-43fd-a3ea-945c36ce2ad3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_b7d0fa40-d7bf-4000-8dd8-93821003bbc7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_f606ad9e-102e-45b0-8342-3d883421770a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_b7d0fa40-d7bf-4000-8dd8-93821003bbc7" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_f606ad9e-102e-45b0-8342-3d883421770a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_b4628963-d557-44dc-bdb6-6c06ca2ac646" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_b7d0fa40-d7bf-4000-8dd8-93821003bbc7" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_b4628963-d557-44dc-bdb6-6c06ca2ac646" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_c3f10805-a50c-4926-837f-021e3cbc1c61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_b7d0fa40-d7bf-4000-8dd8-93821003bbc7" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_c3f10805-a50c-4926-837f-021e3cbc1c61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_327ff4ab-fbe0-49f5-8690-8f24a0521314" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_b7d0fa40-d7bf-4000-8dd8-93821003bbc7" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_327ff4ab-fbe0-49f5-8690-8f24a0521314" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2db73c60-0d10-4f9b-a9dd-83ec09791ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_b7d0fa40-d7bf-4000-8dd8-93821003bbc7" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2db73c60-0d10-4f9b-a9dd-83ec09791ad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_a8b8349b-cc35-4002-b1cb-c4350b81b005" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_b7d0fa40-d7bf-4000-8dd8-93821003bbc7" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_a8b8349b-cc35-4002-b1cb-c4350b81b005" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Goodwill" xlink:type="simple" xlink:href="ngs-20191231.xsd#Goodwill"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/Goodwill" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/GoodwillTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/GoodwillNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillSummaryofChangesinGoodwillDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Intangibles" xlink:type="simple" xlink:href="ngs-20191231.xsd#Intangibles"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/Intangibles" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IntangiblesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#IntangiblesTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IntangiblesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IntangiblesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IntangiblesDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9ee2d154-d89e-448e-be60-253ddc540bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_62cc2c2d-97fa-4fcf-8de3-836f4368712a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9ee2d154-d89e-448e-be60-253ddc540bbd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_62cc2c2d-97fa-4fcf-8de3-836f4368712a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2fbebf9e-d125-472e-b1c2-0fbdeb10be49" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9ee2d154-d89e-448e-be60-253ddc540bbd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2fbebf9e-d125-472e-b1c2-0fbdeb10be49" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CreditFacility" xlink:type="simple" xlink:href="ngs-20191231.xsd#CreditFacility"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/CreditFacility" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CreditFacilityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#CreditFacilityDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/CreditFacilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_fc0b7904-bd42-4d0c-9867-152a9f870c82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_50864be1-1bbd-47ab-961a-5dd6c042f760" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_fc0b7904-bd42-4d0c-9867-152a9f870c82" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_50864be1-1bbd-47ab-961a-5dd6c042f760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4c4e5f97-2ef3-4716-a911-2352b2c87c7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_fc0b7904-bd42-4d0c-9867-152a9f870c82" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4c4e5f97-2ef3-4716-a911-2352b2c87c7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95741fc7-b4c7-4957-a6d7-bc30675dc1d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_45051304-64d8-401a-b5c8-832fe11c6271" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95741fc7-b4c7-4957-a6d7-bc30675dc1d8" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_45051304-64d8-401a-b5c8-832fe11c6271" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesIncomeTaxesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_99d9e65f-a974-463c-bc3a-065847be1ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_ad10f858-04c6-4e8c-bfed-6a95b5cb5e16" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_99d9e65f-a974-463c-bc3a-065847be1ca3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_ad10f858-04c6-4e8c-bfed-6a95b5cb5e16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_14cc3d06-96e6-4ba0-8636-63fce4212a79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_99d9e65f-a974-463c-bc3a-065847be1ca3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_14cc3d06-96e6-4ba0-8636-63fce4212a79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_6e0be1fd-9700-450f-ab9d-2bac029e484c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_99d9e65f-a974-463c-bc3a-065847be1ca3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_6e0be1fd-9700-450f-ab9d-2bac029e484c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_da73777f-b27e-4745-a323-4b569f834513" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_1a1d47b5-2900-4d13-bbdf-cccf2d8bd3bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_da73777f-b27e-4745-a323-4b569f834513" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_1a1d47b5-2900-4d13-bbdf-cccf2d8bd3bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a3e35896-b21d-4cf1-84fe-2c2ef542986d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_da73777f-b27e-4745-a323-4b569f834513" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_a3e35896-b21d-4cf1-84fe-2c2ef542986d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_a8ec0d85-7087-4f7e-b2ef-a5ef147af96d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_258380b2-3b1e-42aa-8e00-fbcae1122260" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_a8ec0d85-7087-4f7e-b2ef-a5ef147af96d" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_258380b2-3b1e-42aa-8e00-fbcae1122260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_c98c7469-74ca-4131-8fe0-3163c3eed966" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_a8ec0d85-7087-4f7e-b2ef-a5ef147af96d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_c98c7469-74ca-4131-8fe0-3163c3eed966" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation_0c10288a-6784-40f2-a527-6612b24d3577" xlink:href="ngs-20191231.xsd#ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_a8ec0d85-7087-4f7e-b2ef-a5ef147af96d" xlink:to="loc_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation_0c10288a-6784-40f2-a527-6612b24d3577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_0af67ebe-51d4-478c-90e8-9317864d4cb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_a8ec0d85-7087-4f7e-b2ef-a5ef147af96d" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_0af67ebe-51d4-478c-90e8-9317864d4cb9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesIncomeTaxReconciliationDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_535aa782-d5a2-4a70-90fc-c33c014a429e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_fc2227d8-062a-4346-be04-5d3340f77630" xlink:href="ngs-20191231.xsd#ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_535aa782-d5a2-4a70-90fc-c33c014a429e" xlink:to="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_fc2227d8-062a-4346-be04-5d3340f77630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate_7a7c71ff-f2d4-46f9-b399-f0188fe343b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_535aa782-d5a2-4a70-90fc-c33c014a429e" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate_7a7c71ff-f2d4-46f9-b399-f0188fe343b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:href="ngs-20191231.xsd#ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_60075fd9-0cc4-4b1a-94c8-352a5a545ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_60075fd9-0cc4-4b1a-94c8-352a5a545ef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c8dc0279-d221-4bbc-a276-b3acd37cdb38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c8dc0279-d221-4bbc-a276-b3acd37cdb38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_06edd0f1-b043-4759-a9c6-c722d6a5e4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_06edd0f1-b043-4759-a9c6-c722d6a5e4b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_53614fb7-9711-4817-8f5b-4bfe73f92a88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_53614fb7-9711-4817-8f5b-4bfe73f92a88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_89e0694b-9aa4-40a2-b68f-03d98dbaf436" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_89e0694b-9aa4-40a2-b68f-03d98dbaf436" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_9af139ab-dbac-4977-b47c-357ba76df79e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_9af139ab-dbac-4977-b47c-357ba76df79e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_09f19568-def3-49f7-974f-dd43ecba0e46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_09f19568-def3-49f7-974f-dd43ecba0e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_01116fab-65f6-4dbb-b159-6d40bdb64c23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_01116fab-65f6-4dbb-b159-6d40bdb64c23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_46dd516f-d50b-41ba-bac3-6f7d96bfd95e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_ab46163d-7bcd-4617-8c39-6aa3f1de3fdb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_46dd516f-d50b-41ba-bac3-6f7d96bfd95e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesUncertainTaxPositionsDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/DeferredCompensationPlans" xlink:type="simple" xlink:href="ngs-20191231.xsd#DeferredCompensationPlans"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/DeferredCompensationPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/DeferredCompensationPlansDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#DeferredCompensationPlansDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/DeferredCompensationPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockholdersEquity" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockholdersEquityDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockholdersEquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivity" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivity"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RentalActivity" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivityTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivityTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RentalActivityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivityDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RentalActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_522bcc6a-e29b-41eb-869c-b6ea4c760753" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_4993c7af-4cd6-4a4b-b9da-93db55bc6e76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_522bcc6a-e29b-41eb-869c-b6ea4c760753" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_4993c7af-4cd6-4a4b-b9da-93db55bc6e76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_739d3a05-fd71-401c-91d2-f0276fd5f283" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_522bcc6a-e29b-41eb-869c-b6ea4c760753" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_739d3a05-fd71-401c-91d2-f0276fd5f283" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_6b16c87f-872a-4775-9106-89a9567a8e40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_522bcc6a-e29b-41eb-869c-b6ea4c760753" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_6b16c87f-872a-4775-9106-89a9567a8e40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_611c3b70-df83-4c61-bee3-9b93dd2ccbfd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_522bcc6a-e29b-41eb-869c-b6ea4c760753" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_611c3b70-df83-4c61-bee3-9b93dd2ccbfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0756d1e1-916c-441a-9740-ed4b6f065ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_522bcc6a-e29b-41eb-869c-b6ea4c760753" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_0756d1e1-916c-441a-9740-ed4b6f065ecd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_e683395e-d0de-469a-bd17-b33f4226e516" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_522bcc6a-e29b-41eb-869c-b6ea4c760753" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_e683395e-d0de-469a-bd17-b33f4226e516" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensation"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationRestrictedStockNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationRestrictedStockActivityDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationValuationAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionActivityDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationSummaryofUnvestedStockOptionsDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShare" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShare"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShareTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShareTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d4a3e988-e656-4019-b2cc-b2e4e133ebfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_440a05cd-8423-4e62-b6f5-f73de94acf5a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d4a3e988-e656-4019-b2cc-b2e4e133ebfb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_440a05cd-8423-4e62-b6f5-f73de94acf5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_aa859a86-e357-410e-8cfe-e45d97deaff3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d4a3e988-e656-4019-b2cc-b2e4e133ebfb" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_aa859a86-e357-410e-8cfe-e45d97deaff3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RelatedParty" xlink:type="simple" xlink:href="ngs-20191231.xsd#RelatedParty"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RelatedParty" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RelatedPartyNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RelatedPartyNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RelatedPartyNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ngs-20191231.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatements"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsTables"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ngs-20191231.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://naturalgaservices.com/role/SubsequentEvents" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>ngs-20191231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:3fda2047-0bc7-41e9-a7cf-616c42931bfb,g:ca7d5f33-a5ea-41f8-9129-cdf33d06e683-->
<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://naturalgaservices.com/role/CoverPage" xlink:type="simple" xlink:href="ngs-20191231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/CoverPage" xlink:type="extended" id="i44791068293b418688e5c2b00f206505_b739de26-bb87-4b91-83b5-98a1a036bd3d"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i3f431ddcc0334d03bba733e803947b51_4a38a268-f04f-473f-a616-1fa3dd0cda3f"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="iea2efd9ffe6e45f2b773a8105011e316_ee332357-3e75-4407-ae60-436ee97073b7"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofOperations" xlink:type="extended" id="ia60a71e3ce2442a9a57b281218503f7c_bc5e0c1a-2eca-4acc-8b77-6e4bcfd0f4da">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_cb324017-7f2b-4f38-9a37-38e3dac8ec60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_RevenuesAbstract_cb324017-7f2b-4f38-9a37-38e3dac8ec60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f1f18eac-b0d8-4d38-bf28-2c5b5311fffd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_cb324017-7f2b-4f38-9a37-38e3dac8ec60" xlink:to="loc_us-gaap_Revenues_f1f18eac-b0d8-4d38-bf28-2c5b5311fffd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_352eeafe-cba5-417d-8511-dc1598a9ceec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_352eeafe-cba5-417d-8511-dc1598a9ceec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue_3665099b-76fd-49fd-be23-dbb753a8cf4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_OtherCostOfOperatingRevenue_3665099b-76fd-49fd-be23-dbb753a8cf4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_d33d16f5-19ac-42f3-9139-7378ef35b608" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_d33d16f5-19ac-42f3-9139-7378ef35b608" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_54b8f9aa-95b1-4112-b77d-3dbb004338e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_54b8f9aa-95b1-4112-b77d-3dbb004338e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6195b940-e74d-4abe-90a4-984439d7cffb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6195b940-e74d-4abe-90a4-984439d7cffb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1b96bf17-b73c-43c4-ba68-664a62bee80a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1b96bf17-b73c-43c4-ba68-664a62bee80a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_d6fd1f9b-210a-4ba3-b72e-2f31c1bbebcd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_InventoryWriteDown_d6fd1f9b-210a-4ba3-b72e-2f31c1bbebcd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_cd2fa3f2-6468-4494-be18-6fd18b7cd120" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_cd2fa3f2-6468-4494-be18-6fd18b7cd120" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_5385e97a-654a-4e01-898b-f1b86c99d6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_CostsAndExpenses_5385e97a-654a-4e01-898b-f1b86c99d6ed" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2d63538e-dc26-4678-aae4-498f7a3d7bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_OperatingIncomeLoss_2d63538e-dc26-4678-aae4-498f7a3d7bc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3f6f30c7-282c-4acc-88c1-0e0bce528c8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:to="loc_us-gaap_InterestExpense_3f6f30c7-282c-4acc-88c1-0e0bce528c8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a5ec65e4-f236-473d-b03b-30fe19b805a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a5ec65e4-f236-473d-b03b-30fe19b805a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_90cb0285-3f48-40ff-9cf5-7477b0b3d6d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_90cb0285-3f48-40ff-9cf5-7477b0b3d6d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5aea9832-5655-4799-8ac1-7beae13ec3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5aea9832-5655-4799-8ac1-7beae13ec3ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ca95d38e-88a4-4ef7-9b46-cde2bb9406a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ca95d38e-88a4-4ef7-9b46-cde2bb9406a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_70be85ab-76d9-419d-903b-f3f660c4be7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_70be85ab-76d9-419d-903b-f3f660c4be7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9277ec77-478e-4d09-83b2-7a9959ee7020" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9277ec77-478e-4d09-83b2-7a9959ee7020" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7357a9ad-ef41-4fa5-a834-6c668538e1b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_NetIncomeLoss_7357a9ad-ef41-4fa5-a834-6c668538e1b9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d95c45da-870c-45a0-a95a-29b3f5777906" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_EarningsPerShareAbstract_d95c45da-870c-45a0-a95a-29b3f5777906" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d67b8f2e-2482-4bb6-89c9-d67d43bafab0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d95c45da-870c-45a0-a95a-29b3f5777906" xlink:to="loc_us-gaap_EarningsPerShareBasic_d67b8f2e-2482-4bb6-89c9-d67d43bafab0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e5a6f688-2557-4e48-a9c4-fd43dc3c7bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d95c45da-870c-45a0-a95a-29b3f5777906" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e5a6f688-2557-4e48-a9c4-fd43dc3c7bc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_5310ba1f-d359-471c-be0c-abe6c1d15c1b" xlink:href="ngs-20191231.xsd#ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_5310ba1f-d359-471c-be0c-abe6c1d15c1b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3f2c83af-adbd-4c7f-b08e-b621ff970524" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_5310ba1f-d359-471c-be0c-abe6c1d15c1b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3f2c83af-adbd-4c7f-b08e-b621ff970524" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d8c5ecd7-3dff-4e48-8aa3-78e12ac94e42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_5310ba1f-d359-471c-be0c-abe6c1d15c1b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d8c5ecd7-3dff-4e48-8aa3-78e12ac94e42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fea4203f-0303-4af6-b17a-ee3152e9dd22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_StatementTable_fea4203f-0303-4af6-b17a-ee3152e9dd22" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_526ba2be-ea4c-43ce-b135-70c0b7fce7fc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_fea4203f-0303-4af6-b17a-ee3152e9dd22" xlink:to="loc_srt_ProductOrServiceAxis_526ba2be-ea4c-43ce-b135-70c0b7fce7fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_526ba2be-ea4c-43ce-b135-70c0b7fce7fc_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_526ba2be-ea4c-43ce-b135-70c0b7fce7fc" xlink:to="loc_srt_ProductsAndServicesDomain_526ba2be-ea4c-43ce-b135-70c0b7fce7fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_526ba2be-ea4c-43ce-b135-70c0b7fce7fc" xlink:to="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalMember_4d9afabb-46bb-4d09-90fd-0260b14da218" xlink:href="ngs-20191231.xsd#ngs_RentalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:to="loc_ngs_RentalMember_4d9afabb-46bb-4d09-90fd-0260b14da218" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProductSalesMember_298de0bc-ac71-4899-8a1f-fb600971cdb6" xlink:href="ngs-20191231.xsd#ngs_ProductSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:to="loc_ngs_ProductSalesMember_298de0bc-ac71-4899-8a1f-fb600971cdb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember_bac3fabe-2de0-4ec3-942c-8e220a82ad12" xlink:href="ngs-20191231.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:to="loc_ngs_ServiceandMaintenanceMember_bac3fabe-2de0-4ec3-942c-8e220a82ad12" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="if8b4099bc8614ca197925110376ecedb_164ba6f0-696b-4f30-9be0-accf0c813b5e">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_eab249d8-3dd4-4e80-824a-a7046c9c80e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eab249d8-3dd4-4e80-824a-a7046c9c80e7" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_df70a614-8c4e-4d2d-be52-22393844ee9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_SharesOutstanding_df70a614-8c4e-4d2d-be52-22393844ee9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3a9fa18c-029c-4500-b511-0e827fff71a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockholdersEquity_3a9fa18c-029c-4500-b511-0e827fff71a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ebb5d5b8-a190-43f8-bd73-3aaa68801958" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ebb5d5b8-a190-43f8-bd73-3aaa68801958" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_01f734ff-b125-41a6-967b-d7b45aa3d46c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_01f734ff-b125-41a6-967b-d7b45aa3d46c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2c86a23b-b253-4021-b8e1-36f5c82b277c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2c86a23b-b253-4021-b8e1-36f5c82b277c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_27a20e29-313a-4061-b7e4-874e224f38ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_27a20e29-313a-4061-b7e4-874e224f38ae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ee5ccf5c-a403-42c1-8149-a095efbdef1c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ee5ccf5c-a403-42c1-8149-a095efbdef1c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_db02b2bb-1329-4e50-a704-7cbf1fdfe7c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_db02b2bb-1329-4e50-a704-7cbf1fdfe7c6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_adf80d43-6579-4b33-97be-db1c14448b46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_adf80d43-6579-4b33-97be-db1c14448b46" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_61d80d6f-bda5-417f-bb89-55e7e50e6a07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_61d80d6f-bda5-417f-bb89-55e7e50e6a07" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_abdd1bf8-8528-4ef7-8106-6415960b13e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_abdd1bf8-8528-4ef7-8106-6415960b13e8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_314ce567-cc67-4956-a4db-bdc5d886e688" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_NetIncomeLoss_314ce567-cc67-4956-a4db-bdc5d886e688" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_06a8d5e4-08c0-45be-8f6a-864679608895" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_aaacd487-7070-4f1a-b524-953cbb2f9303" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e9ba5e70-baf4-406d-9103-cede879aaf23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_eab249d8-3dd4-4e80-824a-a7046c9c80e7" xlink:to="loc_us-gaap_StatementTable_e9ba5e70-baf4-406d-9103-cede879aaf23" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0d7ba951-c682-44a3-8174-1b99f7667867" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e9ba5e70-baf4-406d-9103-cede879aaf23" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0d7ba951-c682-44a3-8174-1b99f7667867" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d7ba951-c682-44a3-8174-1b99f7667867_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0d7ba951-c682-44a3-8174-1b99f7667867" xlink:to="loc_us-gaap_EquityComponentDomain_0d7ba951-c682-44a3-8174-1b99f7667867_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0d7ba951-c682-44a3-8174-1b99f7667867" xlink:to="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_3e3d697a-71f7-4272-afb8-9d6809a77cd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_PreferredStockMember_3e3d697a-71f7-4272-afb8-9d6809a77cd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_687bfa02-6d34-462a-96f1-93201dd00d5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_CommonStockMember_687bfa02-6d34-462a-96f1-93201dd00d5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3214a4f0-cd63-4318-92be-d2ac4c93f01f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3214a4f0-cd63-4318-92be-d2ac4c93f01f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_170b5814-f9bc-41da-b483-debd34ce6464" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_RetainedEarningsMember_170b5814-f9bc-41da-b483-debd34ce6464" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_d5429c8d-fa46-4be4-8e01-18613faa1578" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_TreasuryStockMember_d5429c8d-fa46-4be4-8e01-18613faa1578" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="ifb22605e033946cdb5452694a0ed2801_ef28b508-4cc5-47a7-a160-fe31783a9a69"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements" xlink:type="simple" xlink:href="ngs-20191231.xsd#OrganizationConsolidationandPresentationofFinancialStatements"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements" xlink:type="extended" id="if91bb7df71d54b99b815a4a167dafeef_e2a0c601-de95-475f-a5ac-2c68bc9d61ff"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="iaff116907da7412bad770e8801fa0d8c_8adf0b58-df8f-4da3-a75f-7574f133bc22"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="ied04a7c78ed544f19f80e2bc76fb90e9_909292a1-e3ed-4735-bafb-eff069a8e557"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended" id="i52326a90d224420a867099fd0f01934e_35b343ec-2d36-47ea-a88a-accd40b30af2"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="ibf497b9060fa414abd5778949026e280_6c78ace0-97b7-45b9-9bff-13efefd9f9ad">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments_d2475c6b-c54c-451e-a697-3a15c91ba096" xlink:href="ngs-20191231.xsd#ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments_d2475c6b-c54c-451e-a697-3a15c91ba096" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage_706ca1aa-49b6-4da1-af28-f8688e75ed7a" xlink:href="ngs-20191231.xsd#ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage_706ca1aa-49b6-4da1-af28-f8688e75ed7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_47dc337a-178f-4349-8068-80df5d4710ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_47dc337a-178f-4349-8068-80df5d4710ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_37fd8d3c-5e44-4824-ba19-cf505cde1cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_Revenues_37fd8d3c-5e44-4824-ba19-cf505cde1cc3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_569a5a59-485e-41f5-bb85-6740aa5107ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_569a5a59-485e-41f5-bb85-6740aa5107ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_088e82e0-e47e-4529-91d8-24a1c2bdb8dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_088e82e0-e47e-4529-91d8-24a1c2bdb8dd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_d593b982-afff-4aba-a8ee-aa8fdc4056d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_d593b982-afff-4aba-a8ee-aa8fdc4056d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d5a02e6c-1864-4759-bea7-72589d6b6d47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d5a02e6c-1864-4759-bea7-72589d6b6d47" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d625cc29-05c9-444c-bf5b-000e996d4be8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d625cc29-05c9-444c-bf5b-000e996d4be8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_8aad7338-7051-411b-9003-8c66f5d21087" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_ProductWarrantyAccrual_8aad7338-7051-411b-9003-8c66f5d21087" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_e4e6e65b-7a03-491b-8454-35aa77af5c51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_e4e6e65b-7a03-491b-8454-35aa77af5c51" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_1b0bd769-462d-4156-a40a-7ae589bbc50a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_NumberOfOperatingSegments_1b0bd769-462d-4156-a40a-7ae589bbc50a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fe124569-73e3-4fbc-93a7-070e9b1bc709" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fe124569-73e3-4fbc-93a7-070e9b1bc709" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cc1b8a60-b8ac-44b1-885c-c39edb27d3af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_OperatingLeaseLiability_cc1b8a60-b8ac-44b1-885c-c39edb27d3af" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f6067e81-30c7-40c9-b657-8eee2ab9a095" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_CostsAndExpenses_f6067e81-30c7-40c9-b657-8eee2ab9a095" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeasesOfLessorOriginalTerm_ee42c024-7c0a-4427-a2c1-9ea2820f584e" xlink:href="ngs-20191231.xsd#ngs_OperatingLeasesOfLessorOriginalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_ngs_OperatingLeasesOfLessorOriginalTerm_ee42c024-7c0a-4427-a2c1-9ea2820f584e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c83962ed-a62c-4ce1-a3d8-12eca4e32274" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c83962ed-a62c-4ce1-a3d8-12eca4e32274" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c83962ed-a62c-4ce1-a3d8-12eca4e32274_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c83962ed-a62c-4ce1-a3d8-12eca4e32274" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c83962ed-a62c-4ce1-a3d8-12eca4e32274_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5bf78493-2403-4f13-85ec-ce0bf0d305a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c83962ed-a62c-4ce1-a3d8-12eca4e32274" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5bf78493-2403-4f13-85ec-ce0bf0d305a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_9ab04d23-b08a-4e76-9be1-0c987514e759" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5bf78493-2403-4f13-85ec-ce0bf0d305a9" xlink:to="loc_us-gaap_AccountsReceivableMember_9ab04d23-b08a-4e76-9be1-0c987514e759" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_985c20c7-b6af-43fc-aaab-f61793ba5cb2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_985c20c7-b6af-43fc-aaab-f61793ba5cb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_985c20c7-b6af-43fc-aaab-f61793ba5cb2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_985c20c7-b6af-43fc-aaab-f61793ba5cb2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_985c20c7-b6af-43fc-aaab-f61793ba5cb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7db515a3-c155-42a2-927f-89c59fba132c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_985c20c7-b6af-43fc-aaab-f61793ba5cb2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7db515a3-c155-42a2-927f-89c59fba132c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_fee39c93-6ad1-4563-9f96-1085477cc2df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7db515a3-c155-42a2-927f-89c59fba132c" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_fee39c93-6ad1-4563-9f96-1085477cc2df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0f565d84-cc17-4c5a-ad65-f3443f9df31f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0f565d84-cc17-4c5a-ad65-f3443f9df31f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_0f565d84-cc17-4c5a-ad65-f3443f9df31f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0f565d84-cc17-4c5a-ad65-f3443f9df31f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_0f565d84-cc17-4c5a-ad65-f3443f9df31f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ed8c374d-ddec-4a81-b097-968930daff0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0f565d84-cc17-4c5a-ad65-f3443f9df31f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ed8c374d-ddec-4a81-b097-968930daff0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_63a3f127-fb72-4888-ab28-a8518d66f21d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_ed8c374d-ddec-4a81-b097-968930daff0c" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_63a3f127-fb72-4888-ab28-a8518d66f21d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_931d6c5d-c7e2-468a-a073-1b7e1a56c696" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_TypeOfArrangementAxis_931d6c5d-c7e2-468a-a073-1b7e1a56c696" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_931d6c5d-c7e2-468a-a073-1b7e1a56c696_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_931d6c5d-c7e2-468a-a073-1b7e1a56c696" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_931d6c5d-c7e2-468a-a073-1b7e1a56c696_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_be8c05af-8a6d-4a88-b6f4-3d1d9c90e8b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_931d6c5d-c7e2-468a-a073-1b7e1a56c696" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_be8c05af-8a6d-4a88-b6f4-3d1d9c90e8b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_BillandHoldArrangementMember_ac5b5701-32a9-4ef9-a44e-9a64aeb3bd8a" xlink:href="ngs-20191231.xsd#ngs_BillandHoldArrangementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_be8c05af-8a6d-4a88-b6f4-3d1d9c90e8b5" xlink:to="loc_ngs_BillandHoldArrangementMember_ac5b5701-32a9-4ef9-a44e-9a64aeb3bd8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c439897c-3751-4507-851a-38bf92879ddc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c439897c-3751-4507-851a-38bf92879ddc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c439897c-3751-4507-851a-38bf92879ddc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c439897c-3751-4507-851a-38bf92879ddc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c439897c-3751-4507-851a-38bf92879ddc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_da3b2111-bcf2-4b06-a72c-39f05485faaf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c439897c-3751-4507-851a-38bf92879ddc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_da3b2111-bcf2-4b06-a72c-39f05485faaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_4e065555-1b3a-43f5-b092-4be4b5cf397d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_da3b2111-bcf2-4b06-a72c-39f05485faaf" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_4e065555-1b3a-43f5-b092-4be4b5cf397d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_srt_RestatementAxis_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb" xlink:to="loc_srt_RestatementDomain_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_a2c50714-8855-4dec-8ff0-bc26dca4a3ef" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb" xlink:to="loc_srt_RestatementDomain_a2c50714-8855-4dec-8ff0-bc26dca4a3ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_da252170-235f-4afa-96c5-3fc0e9ec1469" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_a2c50714-8855-4dec-8ff0-bc26dca4a3ef" xlink:to="loc_srt_RestatementAdjustmentMember_da252170-235f-4afa-96c5-3fc0e9ec1469" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_97e0dec1-2129-447d-8571-810639bfadc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_97e0dec1-2129-447d-8571-810639bfadc1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_97e0dec1-2129-447d-8571-810639bfadc1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_97e0dec1-2129-447d-8571-810639bfadc1" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_97e0dec1-2129-447d-8571-810639bfadc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_079ec527-ef4f-4c09-88ec-61ec732e3556" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_97e0dec1-2129-447d-8571-810639bfadc1" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_079ec527-ef4f-4c09-88ec-61ec732e3556" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9feafc33-a15e-4834-a3d4-b8d97e98c80c" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_079ec527-ef4f-4c09-88ec-61ec732e3556" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9feafc33-a15e-4834-a3d4-b8d97e98c80c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7973914a-aa72-4a9e-976b-f18a7b879cbc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_srt_RangeAxis_7973914a-aa72-4a9e-976b-f18a7b879cbc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7973914a-aa72-4a9e-976b-f18a7b879cbc_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7973914a-aa72-4a9e-976b-f18a7b879cbc" xlink:to="loc_srt_RangeMember_7973914a-aa72-4a9e-976b-f18a7b879cbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8c33ce0e-1b87-42fa-a15a-84ceec5d6f82" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7973914a-aa72-4a9e-976b-f18a7b879cbc" xlink:to="loc_srt_RangeMember_8c33ce0e-1b87-42fa-a15a-84ceec5d6f82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e4013f84-f619-4cc1-99f7-9141316a3a16" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8c33ce0e-1b87-42fa-a15a-84ceec5d6f82" xlink:to="loc_srt_MinimumMember_e4013f84-f619-4cc1-99f7-9141316a3a16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5133cfb6-6919-487f-be45-fbba72f5ddc2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8c33ce0e-1b87-42fa-a15a-84ceec5d6f82" xlink:to="loc_srt_MaximumMember_5133cfb6-6919-487f-be45-fbba72f5ddc2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" xlink:type="extended" id="i283b3761c4b84711a6354dab27c602c9_5c95021c-861e-457a-8fd6-36638558a911"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended" id="i5049a559abf343ea809c698402169f7c_6b3e21fc-1887-42ec-abee-d7ccfcc2297a">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e4b4ae4a-787b-43ca-990e-cae0c44fab7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e4b4ae4a-787b-43ca-990e-cae0c44fab7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_17840330-bd87-4a70-9544-6a7c1f04a140" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:to="loc_us-gaap_RentalIncomeNonoperating_17840330-bd87-4a70-9544-6a7c1f04a140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_a0f93a4f-8c34-469c-8e6f-d59eb19c7357" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:to="loc_us-gaap_Revenues_a0f93a4f-8c34-469c-8e6f-d59eb19c7357" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_07fac59a-0895-41b9-a393-a9876d2811a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_07fac59a-0895-41b9-a393-a9876d2811a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f110d01d-ad8f-4a7b-9b7b-f0290601fd82" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_07fac59a-0895-41b9-a393-a9876d2811a3" xlink:to="loc_srt_ProductOrServiceAxis_f110d01d-ad8f-4a7b-9b7b-f0290601fd82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f110d01d-ad8f-4a7b-9b7b-f0290601fd82_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_f110d01d-ad8f-4a7b-9b7b-f0290601fd82" xlink:to="loc_srt_ProductsAndServicesDomain_f110d01d-ad8f-4a7b-9b7b-f0290601fd82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_f110d01d-ad8f-4a7b-9b7b-f0290601fd82" xlink:to="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorRelatedMember_0c027a56-490f-4251-ac56-ab28fdd5f4ae" xlink:href="ngs-20191231.xsd#ngs_CompressorRelatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:to="loc_ngs_CompressorRelatedMember_0c027a56-490f-4251-ac56-ab28fdd5f4ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_FlaresRelatedMember_73572f8d-6a18-497c-8292-624a11799d9f" xlink:href="ngs-20191231.xsd#ngs_FlaresRelatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:to="loc_ngs_FlaresRelatedMember_73572f8d-6a18-497c-8292-624a11799d9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherPartsRebuildsMember_8d154280-2291-4519-8926-3bf6690816a9" xlink:href="ngs-20191231.xsd#ngs_OtherPartsRebuildsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:to="loc_ngs_OtherPartsRebuildsMember_8d154280-2291-4519-8926-3bf6690816a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceAndMaintenanceMember_689bc49c-f5e1-4039-8fb4-595e280482a5" xlink:href="ngs-20191231.xsd#ngs_ServiceAndMaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:to="loc_ngs_ServiceAndMaintenanceMember_689bc49c-f5e1-4039-8fb4-595e280482a5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesContractBalancesDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="extended" id="id6c2e36f53e94e3fa3d1b063a52bb1ec_d9888f2d-f884-4403-950d-3dadcd22275b"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails" xlink:type="extended" id="i5b6f54cab79442b7b2a806108df60f4a_05a194cb-c97c-4be8-aecd-51cb6e64315f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3d246faa-b1a0-46cd-b440-fc4b67378f2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_2e04ca02-6819-453a-98ea-5ba3bd88a920" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3d246faa-b1a0-46cd-b440-fc4b67378f2e" xlink:to="loc_us-gaap_AssetsAbstract_2e04ca02-6819-453a-98ea-5ba3bd88a920" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_35bb7b14-04db-4e68-912a-3b3a1c3249d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_2e04ca02-6819-453a-98ea-5ba3bd88a920" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_35bb7b14-04db-4e68-912a-3b3a1c3249d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3d246faa-b1a0-46cd-b440-fc4b67378f2e" xlink:to="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_92228ac6-ff63-48a6-a4f8-79a403932408" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_92228ac6-ff63-48a6-a4f8-79a403932408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_caa49593-e220-4d14-bb39-680059aa70d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_caa49593-e220-4d14-bb39-680059aa70d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e6437e88-6f15-4c35-b8ed-033b884f2c51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:to="loc_us-gaap_OperatingLeaseLiability_e6437e88-6f15-4c35-b8ed-033b884f2c51" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a89dc255-4e2f-4c7c-90eb-6f2193806a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3d246faa-b1a0-46cd-b440-fc4b67378f2e" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a89dc255-4e2f-4c7c-90eb-6f2193806a7c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_57464233-ea41-4ffd-aef4-20a84ff9d6e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a89dc255-4e2f-4c7c-90eb-6f2193806a7c" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_57464233-ea41-4ffd-aef4-20a84ff9d6e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_57464233-ea41-4ffd-aef4-20a84ff9d6e5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_57464233-ea41-4ffd-aef4-20a84ff9d6e5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_57464233-ea41-4ffd-aef4-20a84ff9d6e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_cf96f0f5-6b94-4a90-b4f5-64b8056734c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_57464233-ea41-4ffd-aef4-20a84ff9d6e5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_cf96f0f5-6b94-4a90-b4f5-64b8056734c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_9b5edb62-eb8e-4c2e-951d-779b9dbee98c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_cf96f0f5-6b94-4a90-b4f5-64b8056734c1" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_9b5edb62-eb8e-4c2e-951d-779b9dbee98c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails" xlink:type="extended" id="i73055c190f5e4dd2a6c6e12a114a11ed_fb7e48a9-b2ed-49cc-b178-cb43ae639f0c">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_6853d812-14b9-4ea5-bf77-65ce8fd64a40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e09da1a6-a8d3-4ca5-a4e4-164a4075c0f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_6853d812-14b9-4ea5-bf77-65ce8fd64a40" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e09da1a6-a8d3-4ca5-a4e4-164a4075c0f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_6853d812-14b9-4ea5-bf77-65ce8fd64a40" xlink:to="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_f6c50879-42db-45c4-b789-7a9a3af6a7b8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:to="loc_srt_MajorCustomersAxis_f6c50879-42db-45c4-b789-7a9a3af6a7b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_f6c50879-42db-45c4-b789-7a9a3af6a7b8_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_f6c50879-42db-45c4-b789-7a9a3af6a7b8" xlink:to="loc_srt_NameOfMajorCustomerDomain_f6c50879-42db-45c4-b789-7a9a3af6a7b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_794584fe-d95b-49a5-be1f-f79880220e36" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_f6c50879-42db-45c4-b789-7a9a3af6a7b8" xlink:to="loc_srt_NameOfMajorCustomerDomain_794584fe-d95b-49a5-be1f-f79880220e36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OxyMember_964d04b8-02b5-4116-8b1c-38dc4b93b74c" xlink:href="ngs-20191231.xsd#ngs_OxyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_794584fe-d95b-49a5-be1f-f79880220e36" xlink:to="loc_ngs_OxyMember_964d04b8-02b5-4116-8b1c-38dc4b93b74c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DevonEnergyProductionIncMember_672b15f8-39e8-4a5d-9a9f-4ac148b4c9ed" xlink:href="ngs-20191231.xsd#ngs_DevonEnergyProductionIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_794584fe-d95b-49a5-be1f-f79880220e36" xlink:to="loc_ngs_DevonEnergyProductionIncMember_672b15f8-39e8-4a5d-9a9f-4ac148b4c9ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_65969f69-a15d-4e91-bb6b-4acded9a6d57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_65969f69-a15d-4e91-bb6b-4acded9a6d57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_65969f69-a15d-4e91-bb6b-4acded9a6d57_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_65969f69-a15d-4e91-bb6b-4acded9a6d57" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_65969f69-a15d-4e91-bb6b-4acded9a6d57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_19dea25d-1889-490b-a8aa-1d2e174d7c8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_65969f69-a15d-4e91-bb6b-4acded9a6d57" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_19dea25d-1889-490b-a8aa-1d2e174d7c8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SalesRevenueGoodsNetAndRentalIncomeMember_1311c348-31c8-4c84-b6d6-e5eea00c2e32" xlink:href="ngs-20191231.xsd#ngs_SalesRevenueGoodsNetAndRentalIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_19dea25d-1889-490b-a8aa-1d2e174d7c8d" xlink:to="loc_ngs_SalesRevenueGoodsNetAndRentalIncomeMember_1311c348-31c8-4c84-b6d6-e5eea00c2e32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_7f3b52de-dcd0-46e3-9a88-b20b1934d3a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_19dea25d-1889-490b-a8aa-1d2e174d7c8d" xlink:to="loc_us-gaap_AccountsReceivableMember_7f3b52de-dcd0-46e3-9a88-b20b1934d3a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3540dd23-ba3a-40f0-9727-41bfc448f97a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3540dd23-ba3a-40f0-9727-41bfc448f97a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3540dd23-ba3a-40f0-9727-41bfc448f97a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3540dd23-ba3a-40f0-9727-41bfc448f97a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3540dd23-ba3a-40f0-9727-41bfc448f97a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_8684960f-9688-4fff-82aa-d3037c2541a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3540dd23-ba3a-40f0-9727-41bfc448f97a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_8684960f-9688-4fff-82aa-d3037c2541a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_2bfbb375-9a94-4f7e-acaa-ab23bf7080b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_8684960f-9688-4fff-82aa-d3037c2541a8" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_2bfbb375-9a94-4f7e-acaa-ab23bf7080b8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended" id="id8d8d36c1bef46b4855f2e48cb431357_13e283de-399f-4531-9eca-b7b36b3aa87e">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7b4a49a6-bb59-405e-b2d0-daa7d3ccadde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9b0929db-bf61-434c-9496-7d831c17a65e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7b4a49a6-bb59-405e-b2d0-daa7d3ccadde" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9b0929db-bf61-434c-9496-7d831c17a65e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7b4a49a6-bb59-405e-b2d0-daa7d3ccadde" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_bc969992-9c28-49d7-ae47-8285904f7ee3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:to="loc_us-gaap_MajorPropertyClassAxis_bc969992-9c28-49d7-ae47-8285904f7ee3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_bc969992-9c28-49d7-ae47-8285904f7ee3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorPropertyClassAxis_bc969992-9c28-49d7-ae47-8285904f7ee3" xlink:to="loc_us-gaap_MajorPropertyClassDomain_bc969992-9c28-49d7-ae47-8285904f7ee3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_f622e3f9-b3b7-4d78-914d-7b355b33b28d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorPropertyClassAxis_bc969992-9c28-49d7-ae47-8285904f7ee3" xlink:to="loc_us-gaap_MajorPropertyClassDomain_f622e3f9-b3b7-4d78-914d-7b355b33b28d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_13b14a7f-14b3-4813-9683-b75160092dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorPropertyClassDomain_f622e3f9-b3b7-4d78-914d-7b355b33b28d" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_13b14a7f-14b3-4813-9683-b75160092dd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3fab40f1-ea7f-4ce3-b617-ae481a28d49c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:to="loc_srt_RangeAxis_3fab40f1-ea7f-4ce3-b617-ae481a28d49c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3fab40f1-ea7f-4ce3-b617-ae481a28d49c_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3fab40f1-ea7f-4ce3-b617-ae481a28d49c" xlink:to="loc_srt_RangeMember_3fab40f1-ea7f-4ce3-b617-ae481a28d49c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_516a8c3b-6996-479c-b1d1-f77c4dd3ea61" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3fab40f1-ea7f-4ce3-b617-ae481a28d49c" xlink:to="loc_srt_RangeMember_516a8c3b-6996-479c-b1d1-f77c4dd3ea61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ebacb58e-276d-4610-ad66-10ce521900dd" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_516a8c3b-6996-479c-b1d1-f77c4dd3ea61" xlink:to="loc_srt_MinimumMember_ebacb58e-276d-4610-ad66-10ce521900dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_499b40ba-4f4f-42a6-87c6-b85d2b4a0720" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_516a8c3b-6996-479c-b1d1-f77c4dd3ea61" xlink:to="loc_srt_MaximumMember_499b40ba-4f4f-42a6-87c6-b85d2b4a0720" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Inventory" xlink:type="simple" xlink:href="ngs-20191231.xsd#Inventory"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/Inventory" xlink:type="extended" id="i85c520fd26d84a4a9943ad019e428502_edeb19a3-91ea-4548-ac92-b54b79cdf323"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/InventoryTables" xlink:type="extended" id="i9bd8dcfa446748bc94f36201de8521df_a447e892-530a-4d6e-9c1d-46289716119a"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/InventoryNarrativeDetails" xlink:type="extended" id="if164284ca9ef4e3dae4526a3c3caed22_8f80a2ff-51b9-4e4c-a5c6-e6d603c0302a"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryScheduleofInventoryDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails" xlink:type="extended" id="id59c8f9151b14d18876ea8d9d37f9efb_33fda5df-f048-4ed1-aeb3-ca586b9f5df2"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryScheduleofInventoryAllowanceDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails" xlink:type="extended" id="i1fa8689157784aabad9b963325c57912_1f745bd4-1d3f-48c6-8094-04f37622f1c4"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipment"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment" xlink:type="extended" id="ic60fb2a611cc42de95a0f218860e7784_2acfe0bf-c17e-422a-8907-87c4fbed1e28"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables" xlink:type="extended" id="i3b566ff2e2c241c9810c133f906eb3d4_68df9b6b-7144-47ca-b2db-b0ca92a19cbb"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="extended" id="i74ef485cc8aa46daa102f4450e9f1475_2293791e-7e2c-4b28-be6f-8cee519d3aa5">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f20b1805-748b-4f87-a49d-fef322f670b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f20b1805-748b-4f87-a49d-fef322f670b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ae52f4d0-761d-47a8-80b8-1e2461b391d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ae52f4d0-761d-47a8-80b8-1e2461b391d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2cf9e930-563a-4be1-8e0f-e31b60fa16d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2cf9e930-563a-4be1-8e0f-e31b60fa16d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a9f9aad7-97b9-4ebc-885b-6a635b8bb719" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a9f9aad7-97b9-4ebc-885b-6a635b8bb719" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b5772199-a4b7-42ca-870d-89f13d6cd295" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_Depreciation_b5772199-a4b7-42ca-870d-89f13d6cd295" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d8c85f82-410d-4294-8fb6-797b49ade568" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:to="loc_srt_RangeAxis_d8c85f82-410d-4294-8fb6-797b49ade568" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d8c85f82-410d-4294-8fb6-797b49ade568_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d8c85f82-410d-4294-8fb6-797b49ade568" xlink:to="loc_srt_RangeMember_d8c85f82-410d-4294-8fb6-797b49ade568_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_59c8b884-fd5d-4a36-bfca-d65a5bd1de36" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d8c85f82-410d-4294-8fb6-797b49ade568" xlink:to="loc_srt_RangeMember_59c8b884-fd5d-4a36-bfca-d65a5bd1de36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_43f33f51-f02c-4b9a-8616-cc805e0cf46d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_59c8b884-fd5d-4a36-bfca-d65a5bd1de36" xlink:to="loc_srt_MinimumMember_43f33f51-f02c-4b9a-8616-cc805e0cf46d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5f5db449-9e27-4505-bd0f-72dc40665fdc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_59c8b884-fd5d-4a36-bfca-d65a5bd1de36" xlink:to="loc_srt_MaximumMember_5f5db449-9e27-4505-bd0f-72dc40665fdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_8cb0ef65-43d4-4c35-8815-76928f222d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:to="loc_us-gaap_MajorPropertyClassAxis_8cb0ef65-43d4-4c35-8815-76928f222d3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_8cb0ef65-43d4-4c35-8815-76928f222d3b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorPropertyClassAxis_8cb0ef65-43d4-4c35-8815-76928f222d3b" xlink:to="loc_us-gaap_MajorPropertyClassDomain_8cb0ef65-43d4-4c35-8815-76928f222d3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_50c0f426-222c-4193-aba9-c6136e6f5e02" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorPropertyClassAxis_8cb0ef65-43d4-4c35-8815-76928f222d3b" xlink:to="loc_us-gaap_MajorPropertyClassDomain_50c0f426-222c-4193-aba9-c6136e6f5e02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_78edcd00-ee71-4c35-b166-a442e6033dc4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorPropertyClassDomain_50c0f426-222c-4193-aba9-c6136e6f5e02" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_78edcd00-ee71-4c35-b166-a442e6033dc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5473ece9-69b7-4b9e-bb79-8def4e57ae86" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5473ece9-69b7-4b9e-bb79-8def4e57ae86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5473ece9-69b7-4b9e-bb79-8def4e57ae86_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5473ece9-69b7-4b9e-bb79-8def4e57ae86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5473ece9-69b7-4b9e-bb79-8def4e57ae86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5473ece9-69b7-4b9e-bb79-8def4e57ae86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember_d778a7ad-8ff7-47fc-a273-147d5badcf06" xlink:href="ngs-20191231.xsd#ngs_RentalCompressorUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_ngs_RentalCompressorUnitMember_d778a7ad-8ff7-47fc-a273-147d5badcf06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitWorkInProgressMember_2a93db4f-c1b6-440a-ab52-dd6dad4ec08f" xlink:href="ngs-20191231.xsd#ngs_RentalCompressorUnitWorkInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_ngs_RentalCompressorUnitWorkInProgressMember_2a93db4f-c1b6-440a-ab52-dd6dad4ec08f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_80213a2d-2bc1-4e9c-b7c1-fd47b86cad7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_LandMember_80213a2d-2bc1-4e9c-b7c1-fd47b86cad7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_ca75c462-cf4f-4788-af79-27b50c12b000" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_BuildingMember_ca75c462-cf4f-4788-af79-27b50c12b000" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_85e4d5f7-ca22-4024-916c-b1c26a1a4cd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_85e4d5f7-ca22-4024-916c-b1c26a1a4cd0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OfficeEquipmentAndFurnitureMember_322fe377-95e8-4ed1-b578-538181653b89" xlink:href="ngs-20191231.xsd#ngs_OfficeEquipmentAndFurnitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_ngs_OfficeEquipmentAndFurnitureMember_322fe377-95e8-4ed1-b578-538181653b89" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_2737e394-3655-4cc6-8f2a-4170666ee9ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_2737e394-3655-4cc6-8f2a-4170666ee9ef" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_69573c6e-009e-4a77-8d1e-4b03efac7487" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_69573c6e-009e-4a77-8d1e-4b03efac7487" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_a67c8a03-1b52-4c4f-a9df-6fbaaf0a7634" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_VehiclesMember_a67c8a03-1b52-4c4f-a9df-6fbaaf0a7634" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_ac024a88-c499-4e80-b60a-23dfcd0ae894" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_ConstructionInProgressMember_ac024a88-c499-4e80-b60a-23dfcd0ae894" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_14ec4fb7-5c4e-4322-a645-f19958c1c4ed" xlink:href="ngs-20191231.xsd#ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_14ec4fb7-5c4e-4322-a645-f19958c1c4ed" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails" xlink:type="extended" id="i8adff210d51146e4b323faa22b310161_c79ecae8-094f-44dc-a906-771459e95cee">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_06801776-da82-4215-94ef-835c47d76470" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_06801776-da82-4215-94ef-835c47d76470" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_81b76df6-2ca8-44ea-b217-715d9a7a4153" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_Depreciation_81b76df6-2ca8-44ea-b217-715d9a7a4153" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_be325f9f-86b8-4c3a-8899-94a02d160a9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_NetIncomeLoss_be325f9f-86b8-4c3a-8899-94a02d160a9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_9b992144-bc5e-4ea7-b1d8-11e9134ff278" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_9b992144-bc5e-4ea7-b1d8-11e9134ff278" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NumberOfUnitsRetired_72209f93-a657-4735-a6ec-b2b267549a3e" xlink:href="ngs-20191231.xsd#ngs_NumberOfUnitsRetired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_ngs_NumberOfUnitsRetired_72209f93-a657-4735-a6ec-b2b267549a3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_4e4c65d6-9d99-496d-b792-c6b6b06cc5d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_4e4c65d6-9d99-496d-b792-c6b6b06cc5d6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_78393095-22ba-4b5f-ba20-6af97b00d5a5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_srt_RangeAxis_78393095-22ba-4b5f-ba20-6af97b00d5a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_78393095-22ba-4b5f-ba20-6af97b00d5a5_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_78393095-22ba-4b5f-ba20-6af97b00d5a5" xlink:to="loc_srt_RangeMember_78393095-22ba-4b5f-ba20-6af97b00d5a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_243624dd-81e3-4732-961e-10b0ba238a9a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_78393095-22ba-4b5f-ba20-6af97b00d5a5" xlink:to="loc_srt_RangeMember_243624dd-81e3-4732-961e-10b0ba238a9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5fd3dbd3-b036-41e6-bed9-e1a1b9d57265" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_243624dd-81e3-4732-961e-10b0ba238a9a" xlink:to="loc_srt_MinimumMember_5fd3dbd3-b036-41e6-bed9-e1a1b9d57265" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7104d367-e67a-458d-b0b1-fed458f98328" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_243624dd-81e3-4732-961e-10b0ba238a9a" xlink:to="loc_srt_MaximumMember_7104d367-e67a-458d-b0b1-fed458f98328" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_3146060f-1c47-454f-9d75-973af1a7e1f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_MajorPropertyClassAxis_3146060f-1c47-454f-9d75-973af1a7e1f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_3146060f-1c47-454f-9d75-973af1a7e1f3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorPropertyClassAxis_3146060f-1c47-454f-9d75-973af1a7e1f3" xlink:to="loc_us-gaap_MajorPropertyClassDomain_3146060f-1c47-454f-9d75-973af1a7e1f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_e9c30c59-4d59-4bdc-a274-92b9262aeca1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorPropertyClassAxis_3146060f-1c47-454f-9d75-973af1a7e1f3" xlink:to="loc_us-gaap_MajorPropertyClassDomain_e9c30c59-4d59-4bdc-a274-92b9262aeca1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_7214a978-6c51-4df7-8032-f10f9b611fd9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorPropertyClassDomain_e9c30c59-4d59-4bdc-a274-92b9262aeca1" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_7214a978-6c51-4df7-8032-f10f9b611fd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f9a96216-2980-471a-89d9-b7abacd8426e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_srt_ProductOrServiceAxis_f9a96216-2980-471a-89d9-b7abacd8426e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f9a96216-2980-471a-89d9-b7abacd8426e_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_f9a96216-2980-471a-89d9-b7abacd8426e" xlink:to="loc_srt_ProductsAndServicesDomain_f9a96216-2980-471a-89d9-b7abacd8426e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_f9a96216-2980-471a-89d9-b7abacd8426e" xlink:to="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnits400600HorsepowerMember_c49097f1-d4b6-44e1-9a97-427f3a5a1bf9" xlink:href="ngs-20191231.xsd#ngs_CompressorUnits400600HorsepowerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:to="loc_ngs_CompressorUnits400600HorsepowerMember_c49097f1-d4b6-44e1-9a97-427f3a5a1bf9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnits1380HorsepowerMember_44b2d0b2-aebc-4a0e-b0e1-264ce1ccb9b4" xlink:href="ngs-20191231.xsd#ngs_CompressorUnits1380HorsepowerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:to="loc_ngs_CompressorUnits1380HorsepowerMember_44b2d0b2-aebc-4a0e-b0e1-264ce1ccb9b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnitPeerHorsepowerMember_202c1282-cced-4ac9-9293-5ba73f6a6e72" xlink:href="ngs-20191231.xsd#ngs_CompressorUnitPeerHorsepowerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:to="loc_ngs_CompressorUnitPeerHorsepowerMember_202c1282-cced-4ac9-9293-5ba73f6a6e72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_srt_RestatementAxis_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f" xlink:to="loc_srt_RestatementDomain_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_9d347cea-2d9b-43c5-8951-b3c256ffbc52" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f" xlink:to="loc_srt_RestatementDomain_9d347cea-2d9b-43c5-8951-b3c256ffbc52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_4f47373f-95c4-4740-bd1d-6fdb88400b07" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_9d347cea-2d9b-43c5-8951-b3c256ffbc52" xlink:to="loc_srt_RestatementAdjustmentMember_4f47373f-95c4-4740-bd1d-6fdb88400b07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_e215b46d-7b15-49f7-80b6-a301259cf088" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_e215b46d-7b15-49f7-80b6-a301259cf088" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_e215b46d-7b15-49f7-80b6-a301259cf088_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_e215b46d-7b15-49f7-80b6-a301259cf088" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_e215b46d-7b15-49f7-80b6-a301259cf088_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_70d06671-66c8-4a7c-98eb-c06165721600" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_e215b46d-7b15-49f7-80b6-a301259cf088" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_70d06671-66c8-4a7c-98eb-c06165721600" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_69e2b680-2b27-4e07-afd0-34d9bd235f7e" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_70d06671-66c8-4a7c-98eb-c06165721600" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_69e2b680-2b27-4e07-afd0-34d9bd235f7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_900b0c64-66ec-44c5-9d11-f23fe7207e38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_900b0c64-66ec-44c5-9d11-f23fe7207e38" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_900b0c64-66ec-44c5-9d11-f23fe7207e38_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_900b0c64-66ec-44c5-9d11-f23fe7207e38" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_900b0c64-66ec-44c5-9d11-f23fe7207e38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_29a17000-4510-4cf8-b250-80257b2bc817" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_900b0c64-66ec-44c5-9d11-f23fe7207e38" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_29a17000-4510-4cf8-b250-80257b2bc817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember_1f7136b1-d462-4e8a-ba7b-cb6323fa7c5b" xlink:href="ngs-20191231.xsd#ngs_RentalCompressorUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_29a17000-4510-4cf8-b250-80257b2bc817" xlink:to="loc_ngs_RentalCompressorUnitMember_1f7136b1-d462-4e8a-ba7b-cb6323fa7c5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9c79dc1-e755-4486-9b0b-fdf446475de8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9c79dc1-e755-4486-9b0b-fdf446475de8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_22dbcfc4-1ebc-427d-8733-3a097add94ca" xlink:href="ngs-20191231.xsd#ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9c79dc1-e755-4486-9b0b-fdf446475de8" xlink:to="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_22dbcfc4-1ebc-427d-8733-3a097add94ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2586cbdf-6229-400f-a6d8-b3cc52401514" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2586cbdf-6229-400f-a6d8-b3cc52401514" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2586cbdf-6229-400f-a6d8-b3cc52401514_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2586cbdf-6229-400f-a6d8-b3cc52401514" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2586cbdf-6229-400f-a6d8-b3cc52401514_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b952694e-bcb9-43e6-b1d3-e865a82347a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2586cbdf-6229-400f-a6d8-b3cc52401514" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b952694e-bcb9-43e6-b1d3-e865a82347a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LossOnRetirementOfRentalEquipmentMember_15a0e526-47d3-4c4f-9f8a-250d30b4f049" xlink:href="ngs-20191231.xsd#ngs_LossOnRetirementOfRentalEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b952694e-bcb9-43e6-b1d3-e865a82347a9" xlink:to="loc_ngs_LossOnRetirementOfRentalEquipmentMember_15a0e526-47d3-4c4f-9f8a-250d30b4f049" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails" xlink:type="extended" id="i7e32025051184ed68a7ff8162e51fe6c_d0e8dbda-ce74-4ca5-8c39-ded7a9a4f9a3">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8dd45224-1e1f-4fcb-b776-bfcbb6577494" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_055a06bf-3b56-4e90-ab19-71e3fba2baa7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8dd45224-1e1f-4fcb-b776-bfcbb6577494" xlink:to="loc_us-gaap_Depreciation_055a06bf-3b56-4e90-ab19-71e3fba2baa7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8dd45224-1e1f-4fcb-b776-bfcbb6577494" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_280d5add-d83b-4762-a5e5-d70b61d00423" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:to="loc_srt_ProductOrServiceAxis_280d5add-d83b-4762-a5e5-d70b61d00423" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_280d5add-d83b-4762-a5e5-d70b61d00423_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_280d5add-d83b-4762-a5e5-d70b61d00423" xlink:to="loc_srt_ProductsAndServicesDomain_280d5add-d83b-4762-a5e5-d70b61d00423_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_280d5add-d83b-4762-a5e5-d70b61d00423" xlink:to="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalMember_c4d873b4-f4b3-433c-b0a0-e9a1c2a6bf50" xlink:href="ngs-20191231.xsd#ngs_RentalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:to="loc_ngs_RentalMember_c4d873b4-f4b3-433c-b0a0-e9a1c2a6bf50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SalesServiceLineMember_26f30496-3272-47b3-b637-98db38961ca4" xlink:href="ngs-20191231.xsd#ngs_SalesServiceLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:to="loc_ngs_SalesServiceLineMember_26f30496-3272-47b3-b637-98db38961ca4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember_5b55a967-9e42-405d-90dd-ac7ba1536431" xlink:href="ngs-20191231.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:to="loc_ngs_ServiceandMaintenanceMember_5b55a967-9e42-405d-90dd-ac7ba1536431" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:to="loc_srt_ConsolidationItemsAxis_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f" xlink:to="loc_srt_ConsolidationItemsDomain_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_23b8a6af-91c3-4d04-ac8b-fcbd0dc46584" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f" xlink:to="loc_srt_ConsolidationItemsDomain_23b8a6af-91c3-4d04-ac8b-fcbd0dc46584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_876d1759-eb4c-4652-874a-b2aae5b13a0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_23b8a6af-91c3-4d04-ac8b-fcbd0dc46584" xlink:to="loc_us-gaap_OperatingSegmentsMember_876d1759-eb4c-4652-874a-b2aae5b13a0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_29cb9a92-38a2-4662-9130-8f116920acd5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_23b8a6af-91c3-4d04-ac8b-fcbd0dc46584" xlink:to="loc_us-gaap_CorporateNonSegmentMember_29cb9a92-38a2-4662-9130-8f116920acd5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Leases" xlink:type="simple" xlink:href="ngs-20191231.xsd#Leases"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/Leases" xlink:type="extended" id="iaeb1b0321fae41f9a5dd1c785f65e47e_c29598b5-c84a-4c18-a976-59c8589eaa9a"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LeasesTables" xlink:type="extended" id="i6114652460d64b19b7c08a1662a51678_8dc9ab77-ca36-4d76-9c4d-e0e7229d0ebf"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LeasesNarrativeDetails" xlink:type="extended" id="ie9a63f50fc0f4f05a18dd4e381320e41_28ee823f-f779-42d2-a4dc-567ab86d5cc3">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LesseeOperatingLeaseRemainingLeaseTerm_67c11cf1-8754-4581-a543-c53c46c43ef8" xlink:href="ngs-20191231.xsd#ngs_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_ngs_LesseeOperatingLeaseRemainingLeaseTerm_67c11cf1-8754-4581-a543-c53c46c43ef8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_00620f5a-249f-4d7e-b317-0239111536c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_00620f5a-249f-4d7e-b317-0239111536c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1966ee92-f27c-49a3-8b32-aa7411a3f523" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_OperatingLeaseLiability_1966ee92-f27c-49a3-8b32-aa7411a3f523" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_d6608105-a05d-4bd1-8df1-5e43a5d1d197" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_LeaseCost_d6608105-a05d-4bd1-8df1-5e43a5d1d197" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_3887037e-710b-493e-bd93-57611ce0849b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_ShortTermLeaseCost_3887037e-710b-493e-bd93-57611ce0849b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_bfe6a248-9f4d-4fbf-b39d-82d593419a8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_OperatingLeaseCost_bfe6a248-9f4d-4fbf-b39d-82d593419a8a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_c3015e08-3ce2-4c8e-9168-ee165ec6e020" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_LeaseAndRentalExpense_c3015e08-3ce2-4c8e-9168-ee165ec6e020" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9d3410a4-a17b-4f14-ac4c-1099b8a50083" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:to="loc_srt_RangeAxis_9d3410a4-a17b-4f14-ac4c-1099b8a50083" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9d3410a4-a17b-4f14-ac4c-1099b8a50083_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9d3410a4-a17b-4f14-ac4c-1099b8a50083" xlink:to="loc_srt_RangeMember_9d3410a4-a17b-4f14-ac4c-1099b8a50083_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44ed0638-6ba0-4416-8382-5b1e0bd1a99a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9d3410a4-a17b-4f14-ac4c-1099b8a50083" xlink:to="loc_srt_RangeMember_44ed0638-6ba0-4416-8382-5b1e0bd1a99a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_08d470aa-c41e-4e55-b4e0-63faa00ea98e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_44ed0638-6ba0-4416-8382-5b1e0bd1a99a" xlink:to="loc_srt_MinimumMember_08d470aa-c41e-4e55-b4e0-63faa00ea98e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f6e28da2-9abd-48d0-b351-87c17f86dc61" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_44ed0638-6ba0-4416-8382-5b1e0bd1a99a" xlink:to="loc_srt_MaximumMember_f6e28da2-9abd-48d0-b351-87c17f86dc61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8505a434-1fe5-42cd-a5e9-d829bb753ac3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8505a434-1fe5-42cd-a5e9-d829bb753ac3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_8505a434-1fe5-42cd-a5e9-d829bb753ac3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8505a434-1fe5-42cd-a5e9-d829bb753ac3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_8505a434-1fe5-42cd-a5e9-d829bb753ac3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_cd78f238-e7f9-418d-9772-db901616b039" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8505a434-1fe5-42cd-a5e9-d829bb753ac3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_cd78f238-e7f9-418d-9772-db901616b039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_e39417f9-69b9-41b0-b77a-641f26a99599" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_cd78f238-e7f9-418d-9772-db901616b039" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_e39417f9-69b9-41b0-b77a-641f26a99599" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesBalanceSheetImpactDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails" xlink:type="extended" id="i9490d3672bf04590ac18e85b4fb2f448_5906bbfd-288a-473c-8b93-15bb867b3bdf"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesCashFlowImpactDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesCashFlowImpactDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LeasesCashFlowImpactDetails" xlink:type="extended" id="ic49a0091b39f4930a8bd4667120fb8cd_85ecdb33-02c4-4414-a118-3f5cb4b7b4b3"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended" id="i28c39e9b4b4741cb9e5fef78c5b864b9_c2e13be9-7da6-4cfb-aa6e-e55e9d686978"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails" xlink:type="extended" id="i56f3194a748b4cde8ef63f1bef7aa0c2_a8701764-4f04-4e2c-8cb0-7bf3afc027cd"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Goodwill" xlink:type="simple" xlink:href="ngs-20191231.xsd#Goodwill"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/Goodwill" xlink:type="extended" id="idc17021a2daa4b1c8997ce0c3179ff6f_e992be6d-9092-44dd-8e39-6dba0ab09e6b"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/GoodwillTables" xlink:type="extended" id="i5fd0a2c63f744fd5bfa4b0e3d834d105_6a3acb40-b7bf-42ec-8980-501341b09ca7"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/GoodwillNarrativeDetails" xlink:type="extended" id="id311fef982654613a17a2503955f90f3_cf7d3f0d-c062-41f2-ae3c-a41671e2eb82"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillSummaryofChangesinGoodwillDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails" xlink:type="extended" id="i3f6fe06d50024152a7181162bb7d8244_7bd25578-ff63-4f76-a1e6-88b9a1f77a1b"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Intangibles" xlink:type="simple" xlink:href="ngs-20191231.xsd#Intangibles"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/Intangibles" xlink:type="extended" id="i5f566e221d6042559222ac1668af35b4_d5ca3b6f-ceb2-4bd9-98ba-14bb88e1e94c"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IntangiblesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#IntangiblesTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IntangiblesTables" xlink:type="extended" id="i91fd75bd392242548dfb6aacfbcca57a_27dad5a8-4d72-4e13-8601-209c92d62672"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IntangiblesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IntangiblesDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IntangiblesDetails" xlink:type="extended" id="i253b14d0840d407993d531cb53e92d73_1c371128-9c95-4c21-9bd0-7cffcabebd84">
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:href="ngs-20191231.xsd#ngs_IntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2b6087e5-df6d-45d8-ad4b-15418d6fadd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2b6087e5-df6d-45d8-ad4b-15418d6fadd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ffedc187-153f-4e38-8577-38b053a750cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ffedc187-153f-4e38-8577-38b053a750cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5472adc1-1655-4748-8757-e1d5f831e6a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5472adc1-1655-4748-8757-e1d5f831e6a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_20ad2c5c-24e1-4e4e-851d-b084b6b3faa2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_20ad2c5c-24e1-4e4e-851d-b084b6b3faa2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2173cee6-1456-41e2-b35b-6af3f34e575f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2173cee6-1456-41e2-b35b-6af3f34e575f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8998dac6-4089-4026-a6c3-de213cfac899" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8998dac6-4089-4026-a6c3-de213cfac899" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8cb5ecdb-b2a9-45eb-8bbf-4c9d13bede8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8cb5ecdb-b2a9-45eb-8bbf-4c9d13bede8c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fb3af5b2-efca-4530-b26d-7c645430a682" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fb3af5b2-efca-4530-b26d-7c645430a682" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2657abf7-80fd-404c-bd5c-748d3218c968" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2657abf7-80fd-404c-bd5c-748d3218c968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38a66500-e75e-4021-beae-a58fb763395c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38a66500-e75e-4021-beae-a58fb763395c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bf4871f9-ae86-4dbb-bbef-0392609e0022" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bf4871f9-ae86-4dbb-bbef-0392609e0022" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b34a80de-23be-48c2-a629-dafa69192951" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b34a80de-23be-48c2-a629-dafa69192951" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_ff8c7819-445e-4f45-9875-0170a03ef61e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_ff8c7819-445e-4f45-9875-0170a03ef61e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:href="ngs-20191231.xsd#ngs_IntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bbcccb18-541a-49af-9be5-9bbc0832f72c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bbcccb18-541a-49af-9be5-9bbc0832f72c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bbcccb18-541a-49af-9be5-9bbc0832f72c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bbcccb18-541a-49af-9be5-9bbc0832f72c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_bbcccb18-541a-49af-9be5-9bbc0832f72c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b100cf5-68b4-428c-847f-666381fcdc19" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bbcccb18-541a-49af-9be5-9bbc0832f72c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b100cf5-68b4-428c-847f-666381fcdc19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_bbf70af5-f82e-4fed-9769-962c926bb8c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b100cf5-68b4-428c-847f-666381fcdc19" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_bbf70af5-f82e-4fed-9769-962c926bb8c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4a61a571-16c0-4a20-9395-8bf5dadcdac6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4a61a571-16c0-4a20-9395-8bf5dadcdac6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_4a61a571-16c0-4a20-9395-8bf5dadcdac6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4a61a571-16c0-4a20-9395-8bf5dadcdac6" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_4a61a571-16c0-4a20-9395-8bf5dadcdac6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_814d1ffe-35c3-411b-a15a-a8b509f4c40b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4a61a571-16c0-4a20-9395-8bf5dadcdac6" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_814d1ffe-35c3-411b-a15a-a8b509f4c40b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_44b7409f-a290-42c3-ad68-07fdb70076de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_814d1ffe-35c3-411b-a15a-a8b509f4c40b" xlink:to="loc_us-gaap_TradeNamesMember_44b7409f-a290-42c3-ad68-07fdb70076de" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CreditFacility" xlink:type="simple" xlink:href="ngs-20191231.xsd#CreditFacility"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/CreditFacility" xlink:type="extended" id="i20855270ead143f590aa7f5d185afa01_975910a6-2c50-4fbd-ad4c-b25ed1ab8fff"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CreditFacilityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#CreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/CreditFacilityDetails" xlink:type="extended" id="i65821b01ba4c441984f432ab643d7ab1_946429d2-5f63-495c-8b33-0215847bf84b">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9362cf3d-2542-4490-bd77-dc7c5bbc4c15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9362cf3d-2542-4490-bd77-dc7c5bbc4c15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_cdd42c93-20dd-45ad-9132-3d597e0d9111" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_cdd42c93-20dd-45ad-9132-3d597e0d9111" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_a1a83304-9a66-47f7-bd76-1232a3897479" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_a1a83304-9a66-47f7-bd76-1232a3897479" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_6a3f8f3f-d358-4aed-a155-09fe4cefcff6" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_6a3f8f3f-d358-4aed-a155-09fe4cefcff6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_9377482a-07be-4043-bec8-da4009d6d637" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_9377482a-07be-4043-bec8-da4009d6d637" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_01259158-ea27-4bd6-8555-8b58fbab22df" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_01259158-ea27-4bd6-8555-8b58fbab22df" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_e6f4a8f0-7171-4bbd-9712-50bc9f10ed2f" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_e6f4a8f0-7171-4bbd-9712-50bc9f10ed2f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_734dceb1-f0f2-4adc-a3f2-9ed9e268e211" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_734dceb1-f0f2-4adc-a3f2-9ed9e268e211" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_874d9519-1bcf-4b96-af26-eaeb56e0cf7d" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_874d9519-1bcf-4b96-af26-eaeb56e0cf7d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f4f9df1e-753d-413f-b029-8de975da6276" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f4f9df1e-753d-413f-b029-8de975da6276" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineofCreditFacilityCommitmentCoverageRatio_79bf45a0-87c4-4722-ac64-da9cd4731ebc" xlink:href="ngs-20191231.xsd#ngs_LineofCreditFacilityCommitmentCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineofCreditFacilityCommitmentCoverageRatio_79bf45a0-87c4-4722-ac64-da9cd4731ebc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineofCreditFacilityLeverageRatio_6cfe85be-4ad7-4b92-9c95-6240d5ea0b2b" xlink:href="ngs-20191231.xsd#ngs_LineofCreditFacilityLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineofCreditFacilityLeverageRatio_6cfe85be-4ad7-4b92-9c95-6240d5ea0b2b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_8e0d44f1-6aa4-4334-a528-0eebd27e0257" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_8e0d44f1-6aa4-4334-a528-0eebd27e0257" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_ef027792-7bef-4adc-afad-86ea8a0eab12" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_ef027792-7bef-4adc-afad-86ea8a0eab12" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_73a1e666-a9b4-4652-a502-8a82b3dce895" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LinesOfCreditCurrent_73a1e666-a9b4-4652-a502-8a82b3dce895" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_84eacde4-4869-4c6b-a1e9-b1d35bd7151e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_84eacde4-4869-4c6b-a1e9-b1d35bd7151e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_dd31dfdb-3247-48be-a731-951bed261ebd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:to="loc_us-gaap_CreditFacilityAxis_dd31dfdb-3247-48be-a731-951bed261ebd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dd31dfdb-3247-48be-a731-951bed261ebd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_dd31dfdb-3247-48be-a731-951bed261ebd" xlink:to="loc_us-gaap_CreditFacilityDomain_dd31dfdb-3247-48be-a731-951bed261ebd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c12e8af9-2732-4516-a33d-11699f61c30a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_dd31dfdb-3247-48be-a731-951bed261ebd" xlink:to="loc_us-gaap_CreditFacilityDomain_c12e8af9-2732-4516-a33d-11699f61c30a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_21d331f3-5be3-4e12-a88c-344610ddcb3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c12e8af9-2732-4516-a33d-11699f61c30a" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_21d331f3-5be3-4e12-a88c-344610ddcb3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:to="loc_srt_RangeAxis_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a" xlink:to="loc_srt_RangeMember_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b9abb957-56b6-43c5-8384-2057b4362168" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a" xlink:to="loc_srt_RangeMember_b9abb957-56b6-43c5-8384-2057b4362168" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_da0fed7e-735e-435d-bad4-f314165d135f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b9abb957-56b6-43c5-8384-2057b4362168" xlink:to="loc_srt_MaximumMember_da0fed7e-735e-435d-bad4-f314165d135f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d43c37f3-217e-4622-b687-c34a6e201f28" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b9abb957-56b6-43c5-8384-2057b4362168" xlink:to="loc_srt_MinimumMember_d43c37f3-217e-4622-b687-c34a6e201f28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ReferenceRateAxis_ef979413-0698-47ae-8409-a73622ae5d24" xlink:href="ngs-20191231.xsd#ngs_ReferenceRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:to="loc_ngs_ReferenceRateAxis_ef979413-0698-47ae-8409-a73622ae5d24" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ReferenceRateDomain_ef979413-0698-47ae-8409-a73622ae5d24_default" xlink:href="ngs-20191231.xsd#ngs_ReferenceRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ngs_ReferenceRateAxis_ef979413-0698-47ae-8409-a73622ae5d24" xlink:to="loc_ngs_ReferenceRateDomain_ef979413-0698-47ae-8409-a73622ae5d24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ReferenceRateDomain_9a6289f4-34e1-4ad6-a242-c1bbe7bf09e6" xlink:href="ngs-20191231.xsd#ngs_ReferenceRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ngs_ReferenceRateAxis_ef979413-0698-47ae-8409-a73622ae5d24" xlink:to="loc_ngs_ReferenceRateDomain_9a6289f4-34e1-4ad6-a242-c1bbe7bf09e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LiborBasedRateMember_f944fbef-15b8-4f85-a483-d8d46adce401" xlink:href="ngs-20191231.xsd#ngs_LiborBasedRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_ReferenceRateDomain_9a6289f4-34e1-4ad6-a242-c1bbe7bf09e6" xlink:to="loc_ngs_LiborBasedRateMember_f944fbef-15b8-4f85-a483-d8d46adce401" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CbFloatingRateMember_d8373f78-2112-4f89-8093-e922b6dfd702" xlink:href="ngs-20191231.xsd#ngs_CbFloatingRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_ReferenceRateDomain_9a6289f4-34e1-4ad6-a242-c1bbe7bf09e6" xlink:to="loc_ngs_CbFloatingRateMember_d8373f78-2112-4f89-8093-e922b6dfd702" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IncomeTaxes" xlink:type="extended" id="i25d635daa6fd4a30a5689dad2324d852_182ae0e9-4bc2-403e-8206-0c13e6745978"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesTables" xlink:type="extended" id="ia5592477fc3b4690b2d7ad5b468050fe_66dba3a0-f664-4e28-8088-afaa11b1d8e9"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="extended" id="ia228c1bf4d4b473282b85438889e5a5b_125576f8-c03c-4787-b447-b164dcabcafd"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesIncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" xlink:type="extended" id="ice9153ccea804887a1332094a20348fa_02bb5352-a1fd-4051-8c5a-433049d4e718">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_cc2234fb-8c01-4b85-9970-9e903d1bd98a" xlink:href="ngs-20191231.xsd#ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_cc2234fb-8c01-4b85-9970-9e903d1bd98a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_1be73367-498f-489e-8d38-e44a27db386a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_1be73367-498f-489e-8d38-e44a27db386a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1dc95ca0-5cfb-4e0b-a37e-0320f02a9b78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1dc95ca0-5cfb-4e0b-a37e-0320f02a9b78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_797a2de9-9057-4cd6-9dcc-434685152447" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_us-gaap_OperatingLossCarryforwards_797a2de9-9057-4cd6-9dcc-434685152447" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_b88e4313-de33-47bb-bc85-8f4b35f3f3d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_b88e4313-de33-47bb-bc85-8f4b35f3f3d7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_b88e4313-de33-47bb-bc85-8f4b35f3f3d7" xlink:to="loc_us-gaap_TaxPeriodAxis_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxPeriodAxis_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16" xlink:to="loc_us-gaap_TaxPeriodDomain_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxPeriodAxis_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16" xlink:to="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2017Member_5292efb2-8002-4a62-b22d-c68f4444a00d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:to="loc_us-gaap_TaxYear2017Member_5292efb2-8002-4a62-b22d-c68f4444a00d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2016Member_ea9012cc-4f32-4251-add8-87894db4ba08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:to="loc_us-gaap_TaxYear2016Member_ea9012cc-4f32-4251-add8-87894db4ba08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2015Member_9320b390-cd2f-42c7-875d-7c90c50aae44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2015Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:to="loc_us-gaap_TaxYear2015Member_9320b390-cd2f-42c7-875d-7c90c50aae44" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended" id="ifd2d220211fa491cb9caebd54c079014_1e0ed4a4-a491-4df4-9103-5992bb05cbe2"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesIncomeTaxReconciliationDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="extended" id="ib0ee5b4a32ef47d8b2780e337484a3d7_65840cc6-e56f-4417-8e1a-fe3e7ec595c1"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesUncertainTaxPositionsDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended" id="ia10c97d899634f11b88799aa006ba139_15d02e13-5a43-4662-ae4c-52aca042f843"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/DeferredCompensationPlans" xlink:type="simple" xlink:href="ngs-20191231.xsd#DeferredCompensationPlans"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/DeferredCompensationPlans" xlink:type="extended" id="icab64ca0c0fd4210abdea5befec74851_72722565-0d94-4bc7-b36d-f9745f8e7775"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/DeferredCompensationPlansDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#DeferredCompensationPlansDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/DeferredCompensationPlansDetails" xlink:type="extended" id="i7647ee1a24624758afa1849545c97da5_1af42026-c129-48ba-9e05-3e3610390296"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockholdersEquity" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockholdersEquity"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockholdersEquity" xlink:type="extended" id="iaba3dd1b46834434b4b619cfbefbf996_fcbe9845-94f6-4977-a33d-7f33a96b43c4"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockholdersEquityDetails" xlink:type="extended" id="i3f3ce7bb847d49f68028583bfdc5f5bf_c6e82dd1-68ff-4834-add7-5339762b424c"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivity" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivity"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RentalActivity" xlink:type="extended" id="i2b7b7a473f2c4044b5f19939eabee7c0_43fc2375-ae62-4ece-954f-3d5d7e76e824"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivityTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivityTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RentalActivityTables" xlink:type="extended" id="i73c0fedcd36c4c1785c961ada66417ff_aaedddc2-4517-45c2-af91-5acc047e6bd3"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivityDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RentalActivityDetails" xlink:type="extended" id="i9aab6f83f89b4671bf19bc83e147b537_13698f41-c1b8-4d2e-b354-b979bd81aa66">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeasesOfLessorOriginalTerm_c2d8e012-0a1f-4d46-a6d1-b952617f4ac4" xlink:href="ngs-20191231.xsd#ngs_OperatingLeasesOfLessorOriginalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:to="loc_ngs_OperatingLeasesOfLessorOriginalTerm_c2d8e012-0a1f-4d46-a6d1-b952617f4ac4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b6d25680-8232-4e20-9c3b-1acab463ba0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:to="loc_us-gaap_Depreciation_b6d25680-8232-4e20-9c3b-1acab463ba0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_0ca3936e-37c1-433b-a281-f37046a971e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_0ca3936e-37c1-433b-a281-f37046a971e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_eee4064b-a73a-4636-9f4f-db29d4d6df15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_eee4064b-a73a-4636-9f4f-db29d4d6df15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_aa99cf22-e6dc-4574-ab90-d409e88ddf49" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_aa99cf22-e6dc-4574-ab90-d409e88ddf49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_0218dbd2-54b5-4684-86ec-14b55a61ecd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_0218dbd2-54b5-4684-86ec-14b55a61ecd0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_d95ef231-0d1e-4c1b-8ae7-3aec51300b62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_d95ef231-0d1e-4c1b-8ae7-3aec51300b62" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_6a990a53-df1a-4af2-a199-611c0e498dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_6a990a53-df1a-4af2-a199-611c0e498dd6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_7a900319-7990-466b-a009-25f2442e8c11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_7a900319-7990-466b-a009-25f2442e8c11" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3354879c-2ab1-4e85-997d-25dda5bab668" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3354879c-2ab1-4e85-997d-25dda5bab668" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3354879c-2ab1-4e85-997d-25dda5bab668_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3354879c-2ab1-4e85-997d-25dda5bab668" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3354879c-2ab1-4e85-997d-25dda5bab668_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21e84833-8b06-41b6-a209-6394cfafa375" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3354879c-2ab1-4e85-997d-25dda5bab668" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21e84833-8b06-41b6-a209-6394cfafa375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_8ead8e9d-3b6a-4f70-afa8-db25edca8e12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21e84833-8b06-41b6-a209-6394cfafa375" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_8ead8e9d-3b6a-4f70-afa8-db25edca8e12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f097db2b-7ab7-4fc0-a199-bbcb52e32996" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:to="loc_srt_RangeAxis_f097db2b-7ab7-4fc0-a199-bbcb52e32996" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f097db2b-7ab7-4fc0-a199-bbcb52e32996_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f097db2b-7ab7-4fc0-a199-bbcb52e32996" xlink:to="loc_srt_RangeMember_f097db2b-7ab7-4fc0-a199-bbcb52e32996_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4cdb6f97-2017-46d0-af29-11d9af128154" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f097db2b-7ab7-4fc0-a199-bbcb52e32996" xlink:to="loc_srt_RangeMember_4cdb6f97-2017-46d0-af29-11d9af128154" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7696b04a-0a6d-43ca-8880-7401149aa579" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4cdb6f97-2017-46d0-af29-11d9af128154" xlink:to="loc_srt_MinimumMember_7696b04a-0a6d-43ca-8880-7401149aa579" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f1976e0-3cb4-4c94-8f04-5a069050af11" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4cdb6f97-2017-46d0-af29-11d9af128154" xlink:to="loc_srt_MaximumMember_7f1976e0-3cb4-4c94-8f04-5a069050af11" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensation"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensation" xlink:type="extended" id="idf80cb081c0a449c8702e0677d957257_7c9be95c-646b-465b-9139-8a1e1bbef8f5"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationTables" xlink:type="extended" id="i3eaecb11c1d04c288aebc7907e7d27e5_9e81ad14-f647-4979-9276-6b818849f943"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationRestrictedStockNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" xlink:type="extended" id="ie1f8d14b1c834a87b2fdb8415774fd7c_db6c8a90-371a-45ab-91ec-0521ee2eac2f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_cbccfd19-d4a3-423a-a982-74c4f0488be6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_cbccfd19-d4a3-423a-a982-74c4f0488be6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_65e613ba-7bb0-4eaa-8cbc-1aba1611e86a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_65e613ba-7bb0-4eaa-8cbc-1aba1611e86a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_464938f4-8e74-4577-8ffb-17bc4b3f0b1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_464938f4-8e74-4577-8ffb-17bc4b3f0b1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae5672b6-98d2-4a94-bcdd-e8130c1903b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae5672b6-98d2-4a94-bcdd-e8130c1903b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_efc4982d-dc95-4c6a-9b22-5ae0fb2a69a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_efc4982d-dc95-4c6a-9b22-5ae0fb2a69a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2db6ec5a-f62d-4036-acdb-7eb97ade2518" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2db6ec5a-f62d-4036-acdb-7eb97ade2518" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4fe16aaa-0b00-4463-95c8-4e29cbee9558" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4fe16aaa-0b00-4463-95c8-4e29cbee9558" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b984b4be-f31f-4836-b602-d8058907fa4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b984b4be-f31f-4836-b602-d8058907fa4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e8441ab0-12f4-4545-b442-61ce1acf7431" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e8441ab0-12f4-4545-b442-61ce1acf7431" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized_24103c7e-bcb2-43d8-881f-1447d5f95cc4" xlink:href="ngs-20191231.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized_24103c7e-bcb2-43d8-881f-1447d5f95cc4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2fd4f671-4c72-4b8c-98fb-9cd7e541d861" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_us-gaap_PlanNameAxis_2fd4f671-4c72-4b8c-98fb-9cd7e541d861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2fd4f671-4c72-4b8c-98fb-9cd7e541d861_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_2fd4f671-4c72-4b8c-98fb-9cd7e541d861" xlink:to="loc_us-gaap_PlanNameDomain_2fd4f671-4c72-4b8c-98fb-9cd7e541d861_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_cb2ddf0f-f955-46c0-bc91-59b496169678" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_2fd4f671-4c72-4b8c-98fb-9cd7e541d861" xlink:to="loc_us-gaap_PlanNameDomain_cb2ddf0f-f955-46c0-bc91-59b496169678" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TwoThousandNineRestrictedStockUnitsPlanMember_72f6d7c9-347e-4744-b9aa-b69946b87595" xlink:href="ngs-20191231.xsd#ngs_TwoThousandNineRestrictedStockUnitsPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_cb2ddf0f-f955-46c0-bc91-59b496169678" xlink:to="loc_ngs_TwoThousandNineRestrictedStockUnitsPlanMember_72f6d7c9-347e-4744-b9aa-b69946b87595" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EquityIncentivePlanMember_41c36b5d-ef66-4ec2-9a49-6b4eb7689e78" xlink:href="ngs-20191231.xsd#ngs_EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_cb2ddf0f-f955-46c0-bc91-59b496169678" xlink:to="loc_ngs_EquityIncentivePlanMember_41c36b5d-ef66-4ec2-9a49-6b4eb7689e78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d76c2236-0698-49a3-9436-c87e5204bba8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_us-gaap_AwardTypeAxis_d76c2236-0698-49a3-9436-c87e5204bba8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d76c2236-0698-49a3-9436-c87e5204bba8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d76c2236-0698-49a3-9436-c87e5204bba8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d76c2236-0698-49a3-9436-c87e5204bba8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40841a4a-e68d-4689-8c27-d029c4a59637" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d76c2236-0698-49a3-9436-c87e5204bba8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40841a4a-e68d-4689-8c27-d029c4a59637" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_307434ae-51dc-4581-9c8e-c04068d51af9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40841a4a-e68d-4689-8c27-d029c4a59637" xlink:to="loc_us-gaap_RestrictedStockMember_307434ae-51dc-4581-9c8e-c04068d51af9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_71631ba2-3721-4da9-9cbe-ae32db42395e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_srt_TitleOfIndividualAxis_71631ba2-3721-4da9-9cbe-ae32db42395e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_71631ba2-3721-4da9-9cbe-ae32db42395e_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_71631ba2-3721-4da9-9cbe-ae32db42395e" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_71631ba2-3721-4da9-9cbe-ae32db42395e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_71631ba2-3721-4da9-9cbe-ae32db42395e" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_8e27572b-8898-4a7d-bd53-1e7b0cb04606" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_srt_ChiefExecutiveOfficerMember_8e27572b-8898-4a7d-bd53-1e7b0cb04606" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefFinancialOfficerMember_43a3a996-b179-4738-ad97-de798645eb7e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_srt_ChiefFinancialOfficerMember_43a3a996-b179-4738-ad97-de798645eb7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_VicePresidentofTechnicalServicesMember_aeab6367-a256-44c1-bfee-9ad7547fe244" xlink:href="ngs-20191231.xsd#ngs_VicePresidentofTechnicalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_ngs_VicePresidentofTechnicalServicesMember_aeab6367-a256-44c1-bfee-9ad7547fe244" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExecutiveOfficerMember_9842edbb-5f34-453e-9736-82c3d3185540" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_srt_ExecutiveOfficerMember_9842edbb-5f34-453e-9736-82c3d3185540" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_f2f00264-d5bc-4f79-bb3d-a314fba3033c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_srt_DirectorMember_f2f00264-d5bc-4f79-bb3d-a314fba3033c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_34818bad-15c0-45a9-a81d-a42e376537fe" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_srt_RangeAxis_34818bad-15c0-45a9-a81d-a42e376537fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_34818bad-15c0-45a9-a81d-a42e376537fe_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_34818bad-15c0-45a9-a81d-a42e376537fe" xlink:to="loc_srt_RangeMember_34818bad-15c0-45a9-a81d-a42e376537fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_edd6aba1-2f6c-4dca-9eb6-c39af430b182" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_34818bad-15c0-45a9-a81d-a42e376537fe" xlink:to="loc_srt_RangeMember_edd6aba1-2f6c-4dca-9eb6-c39af430b182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6ebe1982-408b-450f-ab92-3d54f8c87c1d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_edd6aba1-2f6c-4dca-9eb6-c39af430b182" xlink:to="loc_srt_MinimumMember_6ebe1982-408b-450f-ab92-3d54f8c87c1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_daf0b1af-c867-44ce-a1a2-964960c3733d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_edd6aba1-2f6c-4dca-9eb6-c39af430b182" xlink:to="loc_srt_MaximumMember_daf0b1af-c867-44ce-a1a2-964960c3733d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="extended" id="if0aabf5be12f49ea82ed070fc1dfb6e4_5f2ebfb3-580e-4cbd-a76b-5cc32f8f7d59">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_63cafebe-0cc4-4ebb-833b-bd03d3d59182" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_63cafebe-0cc4-4ebb-833b-bd03d3d59182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6f6f2bc0-5ec5-48a1-ae4f-0e162147275c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6f6f2bc0-5ec5-48a1-ae4f-0e162147275c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_da73159c-171d-4d5c-95df-571abe75a9d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_da73159c-171d-4d5c-95df-571abe75a9d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e434c1b6-9cb2-4514-a53e-9ee32ab7e933" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e434c1b6-9cb2-4514-a53e-9ee32ab7e933" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8b1dd158-84d9-4334-92d0-869a435f22a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fcb7e218-ec10-4123-82e1-23076edf4ac8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fcb7e218-ec10-4123-82e1-23076edf4ac8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9a524d7-7b7e-4f28-b7d1-18e61911ba08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9a524d7-7b7e-4f28-b7d1-18e61911ba08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_712ec67d-f40d-490c-b31a-c0eb88ccdeea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_712ec67d-f40d-490c-b31a-c0eb88ccdeea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_369bd83d-c5e0-4bce-bb0a-11ba151e8e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_369bd83d-c5e0-4bce-bb0a-11ba151e8e7d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e15a001e-2288-4625-873d-05b7dca3c16f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_93e159ab-c84f-4e2b-827f-d821693cb263" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_93e159ab-c84f-4e2b-827f-d821693cb263" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_eba2986c-9160-4175-91b7-51847f4527c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_93e159ab-c84f-4e2b-827f-d821693cb263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_eba2986c-9160-4175-91b7-51847f4527c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_b6b0d793-a9c6-4cc9-81de-e49657136a2a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_b6b0d793-a9c6-4cc9-81de-e49657136a2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod_18b92f00-6ed9-4e97-8468-d00c60686772" xlink:href="ngs-20191231.xsd#ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:to="loc_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod_18b92f00-6ed9-4e97-8468-d00c60686772" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_058d493e-ec57-4272-90ed-a70ff8fdc847" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_058d493e-ec57-4272-90ed-a70ff8fdc847" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e06f61d1-aa29-430a-ad93-07c747e523a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e06f61d1-aa29-430a-ad93-07c747e523a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e06f61d1-aa29-430a-ad93-07c747e523a0" xlink:to="loc_us-gaap_AwardTypeAxis_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c2c067f-eacc-4204-93ac-a0d847a405f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c2c067f-eacc-4204-93ac-a0d847a405f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_e583b398-7705-43c1-a010-ab74a8c5ed80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c2c067f-eacc-4204-93ac-a0d847a405f7" xlink:to="loc_us-gaap_RestrictedStockMember_e583b398-7705-43c1-a010-ab74a8c5ed80" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails" xlink:type="extended" id="i14c63e59620c4099bff1b7e73b1de871_2da19b70-fa79-450d-8db4-bda36b8ede45">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_948a5f27-4e8a-42e3-9df7-9444ba33cf0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_948a5f27-4e8a-42e3-9df7-9444ba33cf0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3202c0d5-2ba0-4dc6-8af4-643ca56f73c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3202c0d5-2ba0-4dc6-8af4-643ca56f73c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4bdb7573-dd56-4bdd-bc39-0a91783a8192" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4bdb7573-dd56-4bdd-bc39-0a91783a8192" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f47b7a44-8d42-474c-bd9f-7384a0c4eac4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f47b7a44-8d42-474c-bd9f-7384a0c4eac4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ea681523-e9c0-4085-a726-fecd24615506" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ea681523-e9c0-4085-a726-fecd24615506" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4680e5ca-b788-4d18-b04a-b8ed5d57e336" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4680e5ca-b788-4d18-b04a-b8ed5d57e336" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_420c0485-0ca2-48da-a614-a3eb1ebf6550" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_420c0485-0ca2-48da-a614-a3eb1ebf6550" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_65c5eeb9-4c3d-43ff-af9b-c26cfce7cbef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_65c5eeb9-4c3d-43ff-af9b-c26cfce7cbef" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_27927057-0e76-45aa-bef2-dd684f7ebd27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_27927057-0e76-45aa-bef2-dd684f7ebd27" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7f4aca8a-42eb-4805-afc2-b35d3d46c9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7f4aca8a-42eb-4805-afc2-b35d3d46c9c8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_447c750f-c4a2-471d-8c8e-c6e50aa3a052" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_447c750f-c4a2-471d-8c8e-c6e50aa3a052" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4f0a259e-d3f2-4654-a4a0-73f3ef824f8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4f0a259e-d3f2-4654-a4a0-73f3ef824f8e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e2bc9790-5b8a-4c9f-b343-3406d56d95a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:to="loc_us-gaap_AwardTypeAxis_e2bc9790-5b8a-4c9f-b343-3406d56d95a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e2bc9790-5b8a-4c9f-b343-3406d56d95a7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e2bc9790-5b8a-4c9f-b343-3406d56d95a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e2bc9790-5b8a-4c9f-b343-3406d56d95a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b600067-5cb7-44d6-b575-07e0b9f4a5a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e2bc9790-5b8a-4c9f-b343-3406d56d95a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b600067-5cb7-44d6-b575-07e0b9f4a5a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3c95d514-4b41-45dc-baa1-348118c5dc4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b600067-5cb7-44d6-b575-07e0b9f4a5a6" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3c95d514-4b41-45dc-baa1-348118c5dc4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_37d6de0f-2958-4e8a-b736-e3d3012e37fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:to="loc_us-gaap_PlanNameAxis_37d6de0f-2958-4e8a-b736-e3d3012e37fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_37d6de0f-2958-4e8a-b736-e3d3012e37fa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_37d6de0f-2958-4e8a-b736-e3d3012e37fa" xlink:to="loc_us-gaap_PlanNameDomain_37d6de0f-2958-4e8a-b736-e3d3012e37fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_926066e4-46f9-40a6-9037-88ba119034d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_37d6de0f-2958-4e8a-b736-e3d3012e37fa" xlink:to="loc_us-gaap_PlanNameDomain_926066e4-46f9-40a6-9037-88ba119034d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_A1998StockOptionPlanMember_693d55ae-0457-4dcb-a309-3aeeb4301b8f" xlink:href="ngs-20191231.xsd#ngs_A1998StockOptionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_926066e4-46f9-40a6-9037-88ba119034d4" xlink:to="loc_ngs_A1998StockOptionPlanMember_693d55ae-0457-4dcb-a309-3aeeb4301b8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a7c5072-505e-46b7-970f-215165d22db1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a7c5072-505e-46b7-970f-215165d22db1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6a7c5072-505e-46b7-970f-215165d22db1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a7c5072-505e-46b7-970f-215165d22db1" xlink:to="loc_us-gaap_ClassOfStockDomain_6a7c5072-505e-46b7-970f-215165d22db1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9b880bf6-860f-41cd-99e1-8d2c51bc0a48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a7c5072-505e-46b7-970f-215165d22db1" xlink:to="loc_us-gaap_ClassOfStockDomain_9b880bf6-860f-41cd-99e1-8d2c51bc0a48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5bb4f06a-790b-41e8-bfac-6089254ac8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9b880bf6-860f-41cd-99e1-8d2c51bc0a48" xlink:to="loc_us-gaap_CommonStockMember_5bb4f06a-790b-41e8-bfac-6089254ac8ac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails" xlink:type="extended" id="i0ef11f77186e44498a5af778a1415c54_55ab6ead-dab7-4f13-a641-10f7a5b2e360"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="extended" id="i411db09063ea440a9db005ba8837f2c2_baec084b-3ece-452e-962c-d64d88dc84e1"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails" xlink:type="extended" id="i726261df1ec240a9906556df93b9c4fe_99900248-2c57-4d8a-842f-4ece44c6b99b">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_25ffdd1d-8c02-4578-972c-bf5a1d702d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_25ffdd1d-8c02-4578-972c-bf5a1d702d9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_6d3f400b-edfb-414f-b173-79da20867dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_6d3f400b-edfb-414f-b173-79da20867dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_383d5972-f0b2-45ef-b3d6-b20c457e36f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_383d5972-f0b2-45ef-b3d6-b20c457e36f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_706362b3-2743-40cf-ad81-df758eaa9ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_706362b3-2743-40cf-ad81-df758eaa9ca3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_22025b7b-dddc-43c3-a804-8aa0ea11a8c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_22025b7b-dddc-43c3-a804-8aa0ea11a8c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_99556f71-abe0-4e30-aaaf-64b611e5d364" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_99556f71-abe0-4e30-aaaf-64b611e5d364" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_18d91531-f0d2-4f4d-a3b0-3a24cea5486c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_18d91531-f0d2-4f4d-a3b0-3a24cea5486c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_d039f3e5-c468-461f-bb67-0763322106d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_d039f3e5-c468-461f-bb67-0763322106d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_d039f3e5-c468-461f-bb67-0763322106d4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeTwoMember_23ca9ccc-6a94-4e75-8d2e-dd8c842cd280" xlink:href="ngs-20191231.xsd#ngs_RangeTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:to="loc_ngs_RangeTwoMember_23ca9ccc-6a94-4e75-8d2e-dd8c842cd280" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeThreeMember_32952d44-2c0c-4ced-8b4f-193577b61e22" xlink:href="ngs-20191231.xsd#ngs_RangeThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:to="loc_ngs_RangeThreeMember_32952d44-2c0c-4ced-8b4f-193577b61e22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeFourMember_7646cf51-6260-4f5d-a257-e6abf06d22a9" xlink:href="ngs-20191231.xsd#ngs_RangeFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:to="loc_ngs_RangeFourMember_7646cf51-6260-4f5d-a257-e6abf06d22a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeFiveMember_2578470d-40a7-449e-9b61-571f16d8a819" xlink:href="ngs-20191231.xsd#ngs_RangeFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:to="loc_ngs_RangeFiveMember_2578470d-40a7-449e-9b61-571f16d8a819" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationSummaryofUnvestedStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="extended" id="i7ef4e7141be6448e8c73d252875443b2_d37708d0-334f-493b-8f7c-fb18af65ee72"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShare" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShare"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShare" xlink:type="extended" id="i2aaf82ec41a742e782380edc27cadb78_f9c578c5-1058-4292-a8a6-0406a593a78e"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShareTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShareTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShareTables" xlink:type="extended" id="ie91406c607fe496782b50c89a3d27e52_3c873d6f-e83b-42e6-bc89-ba148d3cf887"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShareBasicandDilutedDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails" xlink:type="extended" id="ibde72e90290e45d1bba771bac1c265c8_91099280-6b70-42b8-befb-8393ea555560">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2a5361d6-194b-4b9a-99cb-397ae860dd26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2a5361d6-194b-4b9a-99cb-397ae860dd26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_1bea8840-9356-4964-a26d-0f804e60aa31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_1bea8840-9356-4964-a26d-0f804e60aa31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_826d0897-3fed-4432-bf11-70b165f6c17f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_826d0897-3fed-4432-bf11-70b165f6c17f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_002442b6-e522-440a-bf4f-a49e24a0d81b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_002442b6-e522-440a-bf4f-a49e24a0d81b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_14834c68-e914-437e-a431-af283be7a212" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_002442b6-e522-440a-bf4f-a49e24a0d81b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_14834c68-e914-437e-a431-af283be7a212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_14834c68-e914-437e-a431-af283be7a212_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_14834c68-e914-437e-a431-af283be7a212" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_14834c68-e914-437e-a431-af283be7a212_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ebf1c0fc-e2ae-4c73-b580-d28e6757db88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_14834c68-e914-437e-a431-af283be7a212" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ebf1c0fc-e2ae-4c73-b580-d28e6757db88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_324e8acb-f70a-4321-8a2c-8307e71d8a8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ebf1c0fc-e2ae-4c73-b580-d28e6757db88" xlink:to="loc_us-gaap_EmployeeStockOptionMember_324e8acb-f70a-4321-8a2c-8307e71d8a8b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RelatedParty" xlink:type="simple" xlink:href="ngs-20191231.xsd#RelatedParty"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RelatedParty" xlink:type="extended" id="i51eba7094452410aadb2cbd0966f855e_5c9ac74a-314c-4877-a8ae-7f57be0d4764"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RelatedPartyNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RelatedPartyNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RelatedPartyNarrativeDetails" xlink:type="extended" id="i3fbee3dcaacb4765bce1e7ea2fe1d470_da92ba2d-64cc-4cc6-8e55-cdc28505e6f2">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1d5ebae6-9654-4cd3-b63a-c2dc1876dfba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_ed78e329-bb97-4fdf-8409-d23c2a7d18e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1d5ebae6-9654-4cd3-b63a-c2dc1876dfba" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_ed78e329-bb97-4fdf-8409-d23c2a7d18e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_15dd64a9-bd51-4acc-8195-7bcc02d6a912" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1d5ebae6-9654-4cd3-b63a-c2dc1876dfba" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_15dd64a9-bd51-4acc-8195-7bcc02d6a912" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1d5ebae6-9654-4cd3-b63a-c2dc1876dfba" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7c35784d-3a00-4192-bba1-76926db64358" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7c35784d-3a00-4192-bba1-76926db64358" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_7c35784d-3a00-4192-bba1-76926db64358_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7c35784d-3a00-4192-bba1-76926db64358" xlink:to="loc_us-gaap_RelatedPartyDomain_7c35784d-3a00-4192-bba1-76926db64358_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_43e71610-9e74-4056-a25e-07b7a470f799" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7c35784d-3a00-4192-bba1-76926db64358" xlink:to="loc_us-gaap_RelatedPartyDomain_43e71610-9e74-4056-a25e-07b7a470f799" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember_5f72814b-6f8c-49a6-8bd3-751a919cb961" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_43e71610-9e74-4056-a25e-07b7a470f799" xlink:to="loc_us-gaap_CorporateJointVentureMember_5f72814b-6f8c-49a6-8bd3-751a919cb961" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_884d6876-b4e4-4745-8a13-f627262eef22" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:to="loc_dei_LegalEntityAxis_884d6876-b4e4-4745-8a13-f627262eef22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_884d6876-b4e4-4745-8a13-f627262eef22_default" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_884d6876-b4e4-4745-8a13-f627262eef22" xlink:to="loc_dei_EntityDomain_884d6876-b4e4-4745-8a13-f627262eef22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_39685a65-12a8-49e4-8495-45c708541c7d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_884d6876-b4e4-4745-8a13-f627262eef22" xlink:to="loc_dei_EntityDomain_39685a65-12a8-49e4-8495-45c708541c7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_GenisHoldingsLLCMember_42c58198-fa70-4e3d-a441-7d95d8c8d159" xlink:href="ngs-20191231.xsd#ngs_GenisHoldingsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_39685a65-12a8-49e4-8495-45c708541c7d" xlink:to="loc_ngs_GenisHoldingsLLCMember_42c58198-fa70-4e3d-a441-7d95d8c8d159" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_a127744a-0420-4a9d-a2db-23577a13f91f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:to="loc_srt_OwnershipAxis_a127744a-0420-4a9d-a2db-23577a13f91f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_a127744a-0420-4a9d-a2db-23577a13f91f_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_a127744a-0420-4a9d-a2db-23577a13f91f" xlink:to="loc_srt_OwnershipDomain_a127744a-0420-4a9d-a2db-23577a13f91f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_f6b6044e-72a5-4ba6-906e-bc37b5233cc7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_a127744a-0420-4a9d-a2db-23577a13f91f" xlink:to="loc_srt_OwnershipDomain_f6b6044e-72a5-4ba6-906e-bc37b5233cc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NGLLCMember_285be604-20df-46b1-a88c-5a424496d77e" xlink:href="ngs-20191231.xsd#ngs_NGLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_f6b6044e-72a5-4ba6-906e-bc37b5233cc7" xlink:to="loc_ngs_NGLLCMember_285be604-20df-46b1-a88c-5a424496d77e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ngs-20191231.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/CommitmentsandContingencies" xlink:type="extended" id="i7accd429fd7d4f81af358422fceeb968_0d050a0f-db81-4021-b87b-9dda0a493579"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended" id="i41e420b052b743f0831751e6f36134d1_b6e43616-ea81-433a-8921-d2f4a271f7eb"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended" id="ic2f434c401f8420882d109fc886c870a_80c466e5-d834-47c7-9dac-a79fcfd23327"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended" id="i097526a37ae943638f0eb4628cb98635_f59f947f-b005-446f-94d0-f88ba3f951f9"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended" id="i55e0467fea474ae5915af145d3dfa6e5_1135d5b1-3602-4e65-b1c0-4b64accfd22b">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_995d4a0d-a2b1-476c-8ce2-d43a252037f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_Revenues_995d4a0d-a2b1-476c-8ce2-d43a252037f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b919fc03-e755-49b4-841a-28d021b84cef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_OperatingIncomeLoss_b919fc03-e755-49b4-841a-28d021b84cef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_65cadaae-f653-445d-8177-6a57619497bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_NetIncomeLoss_65cadaae-f653-445d-8177-6a57619497bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f441b950-5749-4b82-b893-d8d1f8bdb7ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_EarningsPerShareBasic_f441b950-5749-4b82-b893-d8d1f8bdb7ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0f677f13-1adf-42e4-be25-b526c787583a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0f677f13-1adf-42e4-be25-b526c787583a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:to="loc_srt_RestatementAxis_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54" xlink:to="loc_srt_RestatementDomain_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f11ea438-b230-41b8-b430-12f22f158ead" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54" xlink:to="loc_srt_RestatementDomain_f11ea438-b230-41b8-b430-12f22f158ead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_2a01352b-ce84-4419-83d7-c0a332173ac3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_f11ea438-b230-41b8-b430-12f22f158ead" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_2a01352b-ce84-4419-83d7-c0a332173ac3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_f3305211-af62-4417-b6ba-d95c09747a0b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_f11ea438-b230-41b8-b430-12f22f158ead" xlink:to="loc_srt_RestatementAdjustmentMember_f3305211-af62-4417-b6ba-d95c09747a0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_d21f7119-5b87-4b50-9e01-5b501a0068b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_d21f7119-5b87-4b50-9e01-5b501a0068b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_d21f7119-5b87-4b50-9e01-5b501a0068b8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_d21f7119-5b87-4b50-9e01-5b501a0068b8" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_d21f7119-5b87-4b50-9e01-5b501a0068b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_6e35b8e6-fa45-4613-bf95-69c8b20267b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_d21f7119-5b87-4b50-9e01-5b501a0068b8" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_6e35b8e6-fa45-4613-bf95-69c8b20267b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_4c619c93-cfe7-4315-89d0-a9b3a77b71bf" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_6e35b8e6-fa45-4613-bf95-69c8b20267b8" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_4c619c93-cfe7-4315-89d0-a9b3a77b71bf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatements"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements" xlink:type="extended" id="i8011b64f11ce4145bb7334c27b903e1c_dab3b8fa-83bb-4e8b-a52d-d8a8e0f9ddae"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsTables"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables" xlink:type="extended" id="ic597ea26895e4c0c827e5cb6554b9bb4_6844119b-ef08-4e62-a210-48fb805a1fc5"/>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails" xlink:type="extended" id="i1514cb8b034c4eba9a6f936644d764c3_d1dfb8bc-3c66-4586-b81a-ca545b19ee7e">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f79ca34b-eea5-4322-aa32-dbb1ae3a7e61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f3549961-dd65-4a1b-9c53-6d98c219c412" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f79ca34b-eea5-4322-aa32-dbb1ae3a7e61" xlink:to="loc_us-gaap_CostsAndExpenses_f3549961-dd65-4a1b-9c53-6d98c219c412" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeasesOfLessorOriginalTerm_cb1437eb-d50b-4862-8147-2e92f753d333" xlink:href="ngs-20191231.xsd#ngs_OperatingLeasesOfLessorOriginalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f79ca34b-eea5-4322-aa32-dbb1ae3a7e61" xlink:to="loc_ngs_OperatingLeasesOfLessorOriginalTerm_cb1437eb-d50b-4862-8147-2e92f753d333" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f79ca34b-eea5-4322-aa32-dbb1ae3a7e61" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_09abddc9-1bdf-4fad-9374-4bec9fba8326" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:to="loc_srt_RestatementAxis_09abddc9-1bdf-4fad-9374-4bec9fba8326" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_09abddc9-1bdf-4fad-9374-4bec9fba8326_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_09abddc9-1bdf-4fad-9374-4bec9fba8326" xlink:to="loc_srt_RestatementDomain_09abddc9-1bdf-4fad-9374-4bec9fba8326_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_6cb57ded-cfd3-4625-9c20-405ca074381f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_09abddc9-1bdf-4fad-9374-4bec9fba8326" xlink:to="loc_srt_RestatementDomain_6cb57ded-cfd3-4625-9c20-405ca074381f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_260b067c-eb83-4b39-81db-2fe0f5d73394" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_6cb57ded-cfd3-4625-9c20-405ca074381f" xlink:to="loc_srt_RestatementAdjustmentMember_260b067c-eb83-4b39-81db-2fe0f5d73394" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f123676b-9b75-46b5-ba71-6f604516d6af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f123676b-9b75-46b5-ba71-6f604516d6af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f123676b-9b75-46b5-ba71-6f604516d6af_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f123676b-9b75-46b5-ba71-6f604516d6af" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f123676b-9b75-46b5-ba71-6f604516d6af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_1ac4506a-59d4-4be5-b20e-784e4e09f399" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f123676b-9b75-46b5-ba71-6f604516d6af" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_1ac4506a-59d4-4be5-b20e-784e4e09f399" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_d6283dba-4ed1-4dd7-8114-1c6d321dd25a" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_1ac4506a-59d4-4be5-b20e-784e4e09f399" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_d6283dba-4ed1-4dd7-8114-1c6d321dd25a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9f6c8caa-6bda-462d-8f67-b3d84996a9e4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:to="loc_srt_RangeAxis_9f6c8caa-6bda-462d-8f67-b3d84996a9e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f6c8caa-6bda-462d-8f67-b3d84996a9e4_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9f6c8caa-6bda-462d-8f67-b3d84996a9e4" xlink:to="loc_srt_RangeMember_9f6c8caa-6bda-462d-8f67-b3d84996a9e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_35d80ae4-7993-40eb-8fdf-a7f5a822e405" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9f6c8caa-6bda-462d-8f67-b3d84996a9e4" xlink:to="loc_srt_RangeMember_35d80ae4-7993-40eb-8fdf-a7f5a822e405" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_44e47da0-5b63-4b69-9e75-9ddd45b1f3dc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_35d80ae4-7993-40eb-8fdf-a7f5a822e405" xlink:to="loc_srt_MinimumMember_44e47da0-5b63-4b69-9e75-9ddd45b1f3dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c308c193-9531-43d2-9667-41f1294b875d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_35d80ae4-7993-40eb-8fdf-a7f5a822e405" xlink:to="loc_srt_MaximumMember_c308c193-9531-43d2-9667-41f1294b875d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails" xlink:type="extended" id="ibcf73a87f6124bd0b8a0de46c7596f06_adba6b47-ad39-429b-b654-92ec7ae5aa10">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_89487560-9a32-405a-a73b-0370e9fc16a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_89487560-9a32-405a-a73b-0370e9fc16a2" xlink:to="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_59d8c47b-bd3f-494c-9d05-5ba8728f55c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:to="loc_us-gaap_InventoryNet_59d8c47b-bd3f-494c-9d05-5ba8728f55c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_b5aa5401-efd5-4e9c-8aa3-4b2eb83fc1d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:to="loc_us-gaap_PrepaidTaxes_b5aa5401-efd5-4e9c-8aa3-4b2eb83fc1d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_32e0845b-f186-44e1-a148-b8c25695964d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_32e0845b-f186-44e1-a148-b8c25695964d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a8077b88-0ce0-4209-9d2a-931957ddd47e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:to="loc_us-gaap_AssetsCurrent_a8077b88-0ce0-4209-9d2a-931957ddd47e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_f0f21c33-72ae-40ed-8dbc-2dbf9b5a94c8" xlink:href="ngs-20191231.xsd#ngs_RentalEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:to="loc_ngs_RentalEquipmentNet_f0f21c33-72ae-40ed-8dbc-2dbf9b5a94c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_688b9de4-bf02-45c1-98b7-6d883c2b964d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_688b9de4-bf02-45c1-98b7-6d883c2b964d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a0eb65e8-94e7-48d6-8252-4c815f2a6e39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:to="loc_us-gaap_Assets_a0eb65e8-94e7-48d6-8252-4c815f2a6e39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_89487560-9a32-405a-a73b-0370e9fc16a2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f5811104-9865-4dd1-afa5-a10f2e447408" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f5811104-9865-4dd1-afa5-a10f2e447408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_870e9a27-0c81-4afb-9ea2-5cd07d591fe6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:to="loc_us-gaap_Liabilities_870e9a27-0c81-4afb-9ea2-5cd07d591fe6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_26fc73b0-61af-4bdc-ad98-4766f949f75f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:to="loc_us-gaap_StockholdersEquityAbstract_26fc73b0-61af-4bdc-ad98-4766f949f75f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0580ad05-3dc5-4335-ac5d-5ae1b1abccff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_26fc73b0-61af-4bdc-ad98-4766f949f75f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0580ad05-3dc5-4335-ac5d-5ae1b1abccff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d8ed9a41-eb6b-4f48-b7c9-efd58bb5771f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_26fc73b0-61af-4bdc-ad98-4766f949f75f" xlink:to="loc_us-gaap_StockholdersEquity_d8ed9a41-eb6b-4f48-b7c9-efd58bb5771f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7d527b21-7feb-40b3-85f5-46193f74a35a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7d527b21-7feb-40b3-85f5-46193f74a35a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_89487560-9a32-405a-a73b-0370e9fc16a2" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_de7e7e2c-7173-4da7-ad31-d1599c1343a3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:to="loc_srt_RestatementAxis_de7e7e2c-7173-4da7-ad31-d1599c1343a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_de7e7e2c-7173-4da7-ad31-d1599c1343a3_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_de7e7e2c-7173-4da7-ad31-d1599c1343a3" xlink:to="loc_srt_RestatementDomain_de7e7e2c-7173-4da7-ad31-d1599c1343a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_16816438-264c-4dec-9da2-a13351587b75" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_de7e7e2c-7173-4da7-ad31-d1599c1343a3" xlink:to="loc_srt_RestatementDomain_16816438-264c-4dec-9da2-a13351587b75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_ca9b5a4d-6a2e-46a0-8691-882396d59319" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_16816438-264c-4dec-9da2-a13351587b75" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_ca9b5a4d-6a2e-46a0-8691-882396d59319" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_db24e04e-c083-40e1-8d27-19c898d20d43" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_16816438-264c-4dec-9da2-a13351587b75" xlink:to="loc_srt_RestatementAdjustmentMember_db24e04e-c083-40e1-8d27-19c898d20d43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f9122eda-89f2-4295-9013-4542eebbe481" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f9122eda-89f2-4295-9013-4542eebbe481" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f9122eda-89f2-4295-9013-4542eebbe481_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f9122eda-89f2-4295-9013-4542eebbe481" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f9122eda-89f2-4295-9013-4542eebbe481_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_0c1f7256-5cb8-470d-90d3-58d06fb76f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f9122eda-89f2-4295-9013-4542eebbe481" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_0c1f7256-5cb8-470d-90d3-58d06fb76f4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6da4d1a5-92dc-47f8-ac29-8446dcbba00b" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_0c1f7256-5cb8-470d-90d3-58d06fb76f4f" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6da4d1a5-92dc-47f8-ac29-8446dcbba00b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails" xlink:type="extended" id="ib76f62e34edb47a3bdd3652de05f6749_8c393666-bfcf-416d-a0ff-26cf37e3d3fe">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_0fa1c8bc-b1f5-481b-bf76-a4d6950a108c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_RevenuesAbstract_0fa1c8bc-b1f5-481b-bf76-a4d6950a108c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_26d32bbe-38d0-4cea-a9b2-c7f9f3358b1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_0fa1c8bc-b1f5-481b-bf76-a4d6950a108c" xlink:to="loc_us-gaap_Revenues_26d32bbe-38d0-4cea-a9b2-c7f9f3358b1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_2379248c-e649-4c2f-8605-d6e2d2072b76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_2379248c-e649-4c2f-8605-d6e2d2072b76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_bb811b34-2368-4015-a0c9-f184d4d79ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_bb811b34-2368-4015-a0c9-f184d4d79ed1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_a3f043fb-be16-45e5-963d-9519fe453970" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:to="loc_us-gaap_CostsAndExpenses_a3f043fb-be16-45e5-963d-9519fe453970" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2a011562-e61f-49f3-9ef3-ab50b8349f79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_OperatingIncomeLoss_2a011562-e61f-49f3-9ef3-ab50b8349f79" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19907d03-6902-450b-8762-9699e078c574" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19907d03-6902-450b-8762-9699e078c574" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_949a6999-433a-46bf-9743-62e6a310c9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_949a6999-433a-46bf-9743-62e6a310c9b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_83e1ce0c-18f7-43e0-bb6f-5dbc600cac6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_83e1ce0c-18f7-43e0-bb6f-5dbc600cac6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c0dc8282-41e7-4222-9d89-58d15ee46715" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c0dc8282-41e7-4222-9d89-58d15ee46715" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_89d9c330-4283-4176-a47e-b0daf1c8396c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_NetIncomeLoss_89d9c330-4283-4176-a47e-b0daf1c8396c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_07f36c50-7aaa-4310-802f-f57baffa2647" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_07f36c50-7aaa-4310-802f-f57baffa2647" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6a1212be-266c-49c3-a801-50bb90298613" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_07f36c50-7aaa-4310-802f-f57baffa2647" xlink:to="loc_us-gaap_EarningsPerShareBasic_6a1212be-266c-49c3-a801-50bb90298613" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2401e396-015a-4b3f-bae7-bf9c602c7455" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_07f36c50-7aaa-4310-802f-f57baffa2647" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2401e396-015a-4b3f-bae7-bf9c602c7455" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_b19795fd-0167-4890-9ff5-efac8942658a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:to="loc_srt_RestatementAxis_b19795fd-0167-4890-9ff5-efac8942658a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_b19795fd-0167-4890-9ff5-efac8942658a_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_b19795fd-0167-4890-9ff5-efac8942658a" xlink:to="loc_srt_RestatementDomain_b19795fd-0167-4890-9ff5-efac8942658a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_b4383095-f748-47dd-bf25-00357f5e74ea" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_b19795fd-0167-4890-9ff5-efac8942658a" xlink:to="loc_srt_RestatementDomain_b4383095-f748-47dd-bf25-00357f5e74ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_0e17fd56-9525-4614-817c-5b2fdea01efc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_b4383095-f748-47dd-bf25-00357f5e74ea" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_0e17fd56-9525-4614-817c-5b2fdea01efc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_ef9fb28b-6221-48f5-9f97-bba1dd2fcbb3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_b4383095-f748-47dd-bf25-00357f5e74ea" xlink:to="loc_srt_RestatementAdjustmentMember_ef9fb28b-6221-48f5-9f97-bba1dd2fcbb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_292b77a8-12ee-418b-aac7-e233129020d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_292b77a8-12ee-418b-aac7-e233129020d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_292b77a8-12ee-418b-aac7-e233129020d5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_292b77a8-12ee-418b-aac7-e233129020d5" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_292b77a8-12ee-418b-aac7-e233129020d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_c40c00d8-436b-44d5-a4cd-29caa910f9a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_292b77a8-12ee-418b-aac7-e233129020d5" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_c40c00d8-436b-44d5-a4cd-29caa910f9a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6d976db5-00b8-4fc4-9c5f-be0f2b9fb1b7" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_c40c00d8-436b-44d5-a4cd-29caa910f9a0" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6d976db5-00b8-4fc4-9c5f-be0f2b9fb1b7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails" xlink:type="extended" id="id16191d16cf54b938907f9a151c1d09b_f9434fba-4fce-4f2f-a2b7-3098c70d669c">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8c7e5498-4c77-43ab-9480-842974d2fc03" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:to="loc_us-gaap_NetIncomeLoss_8c7e5498-4c77-43ab-9480-842974d2fc03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f8688ead-2cc8-4e7b-9841-f40721443bc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f8688ead-2cc8-4e7b-9841-f40721443bc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2306c983-67ce-47be-b1f4-899f3191dd92" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:to="loc_us-gaap_StockholdersEquity_2306c983-67ce-47be-b1f4-899f3191dd92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_97f1b034-b239-408c-aff8-38e6cd1549b4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:to="loc_srt_RestatementAxis_97f1b034-b239-408c-aff8-38e6cd1549b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_97f1b034-b239-408c-aff8-38e6cd1549b4_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_97f1b034-b239-408c-aff8-38e6cd1549b4" xlink:to="loc_srt_RestatementDomain_97f1b034-b239-408c-aff8-38e6cd1549b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_dec71a6d-0823-4800-90fb-0c6340cccafe" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_97f1b034-b239-408c-aff8-38e6cd1549b4" xlink:to="loc_srt_RestatementDomain_dec71a6d-0823-4800-90fb-0c6340cccafe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_218459aa-9414-4a03-a1d6-0d1a586dfe95" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_dec71a6d-0823-4800-90fb-0c6340cccafe" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_218459aa-9414-4a03-a1d6-0d1a586dfe95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_fc16d54c-0704-4471-8b88-da5f22e530bf" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_dec71a6d-0823-4800-90fb-0c6340cccafe" xlink:to="loc_srt_RestatementAdjustmentMember_fc16d54c-0704-4471-8b88-da5f22e530bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_aa971cb2-05d4-44d3-bd51-7ae76a98ffc9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_aa971cb2-05d4-44d3-bd51-7ae76a98ffc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_3d772fd4-a989-41de-ab7f-5f4cc9ef75fe" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_aa971cb2-05d4-44d3-bd51-7ae76a98ffc9" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_3d772fd4-a989-41de-ab7f-5f4cc9ef75fe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails" xlink:type="extended" id="i39576851069b43a7a10dd2eb7ee795bc_0e80be49-8c1a-45b1-8e84-23a673af5b29">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_15e2a148-2d6f-48d0-a77a-9dd1cf11ad84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_NetIncomeLoss_15e2a148-2d6f-48d0-a77a-9dd1cf11ad84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_111c7081-84e9-4bc3-8fa2-1b4e815a739b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_111c7081-84e9-4bc3-8fa2-1b4e815a739b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_f6195c36-b3d0-4d16-966c-581427ea1b83" xlink:href="ngs-20191231.xsd#ngs_DeferredAndOtherIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_f6195c36-b3d0-4d16-966c-581427ea1b83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_799135a5-83f8-4366-bf7e-460bb8429c93" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_799135a5-83f8-4366-bf7e-460bb8429c93" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_53e8fcf6-9932-4a19-8fe0-05669d1c4854" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_53e8fcf6-9932-4a19-8fe0-05669d1c4854" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e6551913-6c36-4bdc-85b4-8d9686183c33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e6551913-6c36-4bdc-85b4-8d9686183c33" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_301944d3-eb4d-41da-98cb-ab4d5b75758c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_301944d3-eb4d-41da-98cb-ab4d5b75758c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_626c9dae-73c5-4946-8d71-97ec6c02b78d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_301944d3-eb4d-41da-98cb-ab4d5b75758c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_626c9dae-73c5-4946-8d71-97ec6c02b78d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5ae60676-9619-4a2a-ac21-92962d9acaab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_301944d3-eb4d-41da-98cb-ab4d5b75758c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5ae60676-9619-4a2a-ac21-92962d9acaab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_88f17b77-8b65-41e0-836e-e01659e610dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_88f17b77-8b65-41e0-836e-e01659e610dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_31d44334-1909-4132-a48d-c467ec78748e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:to="loc_srt_RestatementAxis_31d44334-1909-4132-a48d-c467ec78748e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_31d44334-1909-4132-a48d-c467ec78748e_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_31d44334-1909-4132-a48d-c467ec78748e" xlink:to="loc_srt_RestatementDomain_31d44334-1909-4132-a48d-c467ec78748e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_7a99377c-c6ae-4f78-832f-a88ce1c5d6c5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_31d44334-1909-4132-a48d-c467ec78748e" xlink:to="loc_srt_RestatementDomain_7a99377c-c6ae-4f78-832f-a88ce1c5d6c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_a999018c-4125-4b5f-ade5-1a82ae09df97" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_7a99377c-c6ae-4f78-832f-a88ce1c5d6c5" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_a999018c-4125-4b5f-ade5-1a82ae09df97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_0c32b0b2-d413-4c0f-b730-f5ba1496ffff" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_7a99377c-c6ae-4f78-832f-a88ce1c5d6c5" xlink:to="loc_srt_RestatementAdjustmentMember_0c32b0b2-d413-4c0f-b730-f5ba1496ffff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_73f98094-4ef9-42a0-8e55-43a135150653" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_73f98094-4ef9-42a0-8e55-43a135150653" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_73f98094-4ef9-42a0-8e55-43a135150653_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_73f98094-4ef9-42a0-8e55-43a135150653" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_73f98094-4ef9-42a0-8e55-43a135150653_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_80ea40f5-528a-4240-a353-54be071fdb08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_73f98094-4ef9-42a0-8e55-43a135150653" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_80ea40f5-528a-4240-a353-54be071fdb08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_7346b38d-56dc-42cf-afaa-7e48e05b43ae" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_80ea40f5-528a-4240-a353-54be071fdb08" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_7346b38d-56dc-42cf-afaa-7e48e05b43ae" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ngs-20191231.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://naturalgaservices.com/role/SubsequentEvents" xlink:type="extended" id="i4d706b3e776c4b3191139a8904e21423_c8bb7268-3fe0-43e7-8d53-df98b4e6df1a"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>ngs-20191231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:3fda2047-0bc7-41e9-a7cf-616c42931bfb,g:ca7d5f33-a5ea-41f8-9129-cdf33d06e683-->
<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_RelatedPartyTransactionsAbstract_aaa951cc-d399-466b-bd93-f056df43c671_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/2019/elts/us-gaap-2019-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_StockIssuedDuringPeriodValueRestrictedStockAwardGross_344ee3e4-e756-461e-bb30-9f7f1a335dc6_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">Issuance of restricted stock</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/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_381dfeea-aac7-45a2-b8ac-94be389c7c27_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink: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 Error Corrections [Axis]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink: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 for Error Corrections [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ProceedsFromPurchaseCommitmentDiscountNet_d95e8e6f-1d13-4212-a61a-16a3a2659a54_terseLabel_en-US" xlink:label="lab_ngs_ProceedsFromPurchaseCommitmentDiscountNet" xlink: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 of other long-term liabilities</link:label>
    <link:label id="lab_ngs_ProceedsFromPurchaseCommitmentDiscountNet_label_en-US" xlink:label="lab_ngs_ProceedsFromPurchaseCommitmentDiscountNet" xlink: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 Purchase Commitment Discount Net</link:label>
    <link:label id="lab_ngs_ProceedsFromPurchaseCommitmentDiscountNet_documentation_en-US" xlink:label="lab_ngs_ProceedsFromPurchaseCommitmentDiscountNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Purchase Commitment Discount Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet" xlink:href="ngs-20191231.xsd#ngs_ProceedsFromPurchaseCommitmentDiscountNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet" xlink:to="lab_ngs_ProceedsFromPurchaseCommitmentDiscountNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_31edf867-af21-4568-be72-10e59707f2ad_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/2019/elts/srt-2019-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_LandMember_ec7134f7-0828-42bd-8848-b7085b92067e_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/2019/elts/us-gaap-2019-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_LesseeLeasesPolicyTextBlock_dfed343b-e6c0-459d-b1fc-a7478f26f6e4_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/2019/elts/us-gaap-2019-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b9dc1936-c10f-47ff-9c22-65b88bef9d68_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">Compensation expense on common stock options</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/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5a216fb0-96cb-4260-8ce3-8026385bbbd7_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">2020</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 Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ContractWithCustomerLiabilityRevenueRecognized_87773f80-24a9-4066-ad82-5500d92b2f79_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_57c62dfc-6e94-4ab4-afe4-62de5117ae7a_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/2019/elts/us-gaap-2019-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_CompensationRelatedCostsGeneralTextBlock_cef614e9-9f0b-41d3-9a6b-95740bbebb31_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink: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 Plans</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs, General [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5dfa4c50-8830-47c9-aed0-4820d73ba293_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived intangible asset, gross carrying value</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_c10950a9-23be-495a-a3f3-d1f24de6df10_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 January 1, 2019</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_873d1541-4002-4977-adcb-b51f6e7dbebe_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, 2019</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/2019/elts/us-gaap-2019-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_ArrangementsAndNonarrangementTransactionsMember_b736eae1-4c6d-40f3-8ec1-79b79a6379d1_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangements and Non-arrangement Transactions [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_add58897-a1b5-42a1-83ce-c227f61e214c_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">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_910a6182-a530-4568-99b6-2945a4386246_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 shares (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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7f1ce449-ef19-4fa3-97e1-c6232b11964e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ConcentrationRiskLineItems_7b7a687e-2820-4511-92fa-a88125edc49a_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/2019/elts/us-gaap-2019-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_NewAccountingPronouncementsPolicyPolicyTextBlock_fc56a8b4-48a2-4600-9d33-4ed3b76516d4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Issued 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_0fc90a18-3e84-4bcb-a2d8-1c38808bd37b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_8c101b4d-e7ea-4c12-b593-05064adc6302_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c5de5ef1-abb4-4bc5-8b25-24728f86afd2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise prices, lower limit (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_6789e420-f836-4467-b93f-ba9d07c0f9c3_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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</link:label>
    <link:label id="lab_us-gaap_Revenues_ba3eea24-efb0-4017-9925-2365df21673c_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" 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 revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_8a3daa44-c6f6-40af-9715-5ea88cd39894_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RentalIncomeNonoperating_30028616-c4cb-4d8b-873a-1c58ed075ae9_terseLabel_en-US" xlink:label="lab_us-gaap_RentalIncomeNonoperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add: ASC 842 rental revenue</link:label>
    <link:label id="lab_us-gaap_RentalIncomeNonoperating_label_en-US" xlink:label="lab_us-gaap_RentalIncomeNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Income, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RentalIncomeNonoperating" xlink:to="lab_us-gaap_RentalIncomeNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0f8b01ff-2b38-4dda-8783-48e8992254fe_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding, Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_19c98494-841f-478a-a862-12bc0bbfe030_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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">Weighted average common shares outstanding, Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_e1fd5198-8a48-4d1b-96a2-ee7ca6722359_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_736de67f-a881-4c15-847b-dee2666be235_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_3503d3fd-8b2c-44b3-9cb6-da0798067f26_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_d0320439-0b4e-4297-b985-aab64c2b5b3b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink: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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink: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 Expense (Benefit), Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8992837d-c4a3-4ac9-b8ef-73681cfad48b_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_970a7e8a-f4d1-4767-a39d-94ca41027575_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c8897ef0-86a8-4d08-8838-b38f7992aef6_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/2019/elts/us-gaap-2019-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock_71fc3395-2b3f-486d-a66c-8d88bcfd5938_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">Quarterly Financial Data</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/2019/elts/us-gaap-2019-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_PropertyPlantAndEquipmentNet_ed345f5b-9f07-4553-b290-4b87b84e261e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net of accumulated depreciation of $12,847 and $11,570, respectively</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_6e19931c-21cf-42e0-8482-5f726d277e00_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_b73f0b10-aa76-41c9-a9b4-b26f5c352dd4_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 and equipment, net of accumulated depreciation</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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_caef1f7c-f53b-458e-a4aa-e8e2c31ef1c5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink: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, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_VicePresidentofTechnicalServicesMember_a241a933-793c-4263-b148-a9098b8d471e_terseLabel_en-US" xlink:label="lab_ngs_VicePresidentofTechnicalServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vice President of Technical Services</link:label>
    <link:label id="lab_ngs_VicePresidentofTechnicalServicesMember_label_en-US" xlink:label="lab_ngs_VicePresidentofTechnicalServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vice President of Technical Services [Member]</link:label>
    <link:label id="lab_ngs_VicePresidentofTechnicalServicesMember_documentation_en-US" xlink:label="lab_ngs_VicePresidentofTechnicalServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vice President of Technical Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_VicePresidentofTechnicalServicesMember" xlink:href="ngs-20191231.xsd#ngs_VicePresidentofTechnicalServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_VicePresidentofTechnicalServicesMember" xlink:to="lab_ngs_VicePresidentofTechnicalServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ChiefFinancialOfficerMember_3eca6ab1-5ba2-4d53-9b91-aaf4550a2b63_terseLabel_en-US" xlink:label="lab_srt_ChiefFinancialOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chief Financial Officer</link:label>
    <link:label id="lab_srt_ChiefFinancialOfficerMember_label_en-US" xlink:label="lab_srt_ChiefFinancialOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chief Financial Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefFinancialOfficerMember" xlink:to="lab_srt_ChiefFinancialOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bfeb983d-0a78-42d8-95ad-c9cc9ff32368_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable rate, applicable margin</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/2019/elts/us-gaap-2019-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_Assets_d97ba932-819f-4d9a-8d2c-632ba69b36dc_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_e3778f6c-c509-4873-bb84-7127eb1ebb4e_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink: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 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/2019/elts/us-gaap-2019-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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_f77739ad-7198-4579-9f2c-7be37d26645b_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">Taxes paid related to net shares settlement of equity awards</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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_159f0bb0-b84d-47be-ac78-e0d9c8f242e4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_88e0da48-c26b-4b90-be3b-d7a97d51272d_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_1d325d40-f3b5-4504-a26d-e06f9061c547_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_d4162706-fa30-4116-a072-16d5e07eee1b_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_5735324c-8862-4b2d-9d5a-dbca7f13de73_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">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_ada322c9-c7e4-45ba-908b-53755699d9fd_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable, weighted average remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_d022f148-29b7-47ee-b110-1c8294b9dfec_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_13a1126e-e883-4af0-a03c-bbc4daed0912_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">Net Income (Loss) Attributable to Parent [Abstract]</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/2019/elts/us-gaap-2019-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_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7e220982-5b21-4323-bbf8-99c33c334c86_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Obligations Under Lease Commitments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_1c4a5e71-dc41-43cd-a247-2ec5afc5fab8_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Purchase of treasury shares (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/2019/elts/us-gaap-2019-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_IncomeTaxExpenseBenefitContinuingOperationsAbstract_a722a6f7-afb5-454e-b679-84b7025257ec_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">(Provision for) benefit from income taxes:</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/2019/elts/us-gaap-2019-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_ConstructionInProgressMember_543efcee-414b-438a-8e58-e3754a500be6_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ngs_InventoryNetofReserves_81f9ca0e-60c7-4f97-9ce3-ce76734a9cf0_totalLabel_en-US" xlink:label="lab_ngs_InventoryNetofReserves" 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">Inventory</link:label>
    <link:label id="lab_ngs_InventoryNetofReserves_label_en-US" xlink:label="lab_ngs_InventoryNetofReserves" xlink: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 of Reserves</link:label>
    <link:label id="lab_ngs_InventoryNetofReserves_documentation_en-US" xlink:label="lab_ngs_InventoryNetofReserves" xlink: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, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryNetofReserves" xlink:href="ngs-20191231.xsd#ngs_InventoryNetofReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_InventoryNetofReserves" xlink:to="lab_ngs_InventoryNetofReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_RestrictedStockMember_c0dfef13-cfd2-4730-849e-b658b16ca545_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_39dda1fa-a164-4bbf-a1ef-86f8e094bb2d_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">Trade accounts receivables</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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_cf9314f4-3f33-4771-a30e-c30eb028be56_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink: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 obligation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink: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, Recorded Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8a63269b-ec80-4a0b-920e-9a46389f64f9_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">2023</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, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_09f88725-0ee8-47df-bcd1-76f39f0a77ce_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement of rental equipment</link:label>
    <link:label id="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:to="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_61f07754-1e09-4222-8434-136b25a18cb4_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/2019/elts/us-gaap-2019-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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_42d4faa0-913a-40e1-9fee-fad081d1bdd4_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 asset acquired through an operating lease</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/2019/elts/us-gaap-2019-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_CreditFacilityAxis_f43e9abd-70b6-44ba-8bd0-39108290a6b7_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/2019/elts/us-gaap-2019-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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_5d8e0e71-2df1-4923-8c81-9f0c5fb60a45_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base, allowable share of total commitment amount attributable to inventory component</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" xlink: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, Current Borrowing Capacity, Allowable Share of Total Commitment Amount Attributable to General Inventory Component</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" xlink: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, Current Borrowing Capacity, Allowable Share of Total Commitment Amount Attributable to General Inventory Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" xlink:to="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_41521170-fd98-4a81-9d87-c22278f20f13_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">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_33128f16-92fd-4de5-b666-5b06b7fb65e1_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">Canceled/Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_InventoryPolicyTextBlock_3a900b27-54d4-43f3-8ae0-4a8668b816ab_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_PreferredStockMember_58566502-a55a-4316-a5d9-dd7c7f0c7f36_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_ee567667-4c94-4446-89a9-a36ad2022e33_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_b6a64681-8cb5-4cf9-8eeb-9277c83fba63_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 (Notes 5, 16 and 19)</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/2019/elts/us-gaap-2019-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_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6c910f58-1728-44d1-9472-8479da4c921f_terseLabel_en-US" xlink:label="lab_ngs_RevisionOfPriorPeriodFinancialStatementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision Of Prior Period Financial Statements</link:label>
    <link:label id="lab_ngs_RevisionOfPriorPeriodFinancialStatementsMember_label_en-US" xlink:label="lab_ngs_RevisionOfPriorPeriodFinancialStatementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision Of Prior Period Financial Statements [Member]</link:label>
    <link:label id="lab_ngs_RevisionOfPriorPeriodFinancialStatementsMember_documentation_en-US" xlink:label="lab_ngs_RevisionOfPriorPeriodFinancialStatementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision Of Prior Period Financial Statements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember" xlink:to="lab_ngs_RevisionOfPriorPeriodFinancialStatementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized_74871b64-b6b7-4ebc-986f-f793b1289a6e_terseLabel_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" xlink: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, equity instruments other than options, nonvested (in shares)</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized_label_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" xlink: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 Remaining Shares Authorized</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized_documentation_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" xlink: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 Remaining Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" xlink:href="ngs-20191231.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" xlink:to="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a1b81a4-fee2-4e27-b50c-3abba0625fa4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c308cad1-fdec-4166-bfb8-3216ec46e75b_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH AND CASH EQUIVALENTS AT END OF PERIOD</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsNetAbstract_253b10bd-9956-439c-9851-0315152a0b29_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink: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, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_c8c81040-543f-4353-a8d8-a7bb2da45db4_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/2019/elts/us-gaap-2019-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_srt_ConsolidationItemsDomain_424e8732-be7b-496a-8556-0486eea61722_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/2019/elts/srt-2019-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_CashAndCashEquivalentsPolicyTextBlock_bae4c134-8176-4cdc-bbe3-82559ffa7e93_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents, Financial Instruments and Concentration of Credit Risks</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_95803ecc-6856-4b66-ba4a-886e211f2e27_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink: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, Future Minimum Payments Receivable [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink: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, Future Minimum Payments Receivable [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LiborBasedRateMember_cdf681a7-3a93-493a-908f-3b96fd9fac4a_terseLabel_en-US" xlink:label="lab_ngs_LiborBasedRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR-based Rate</link:label>
    <link:label id="lab_ngs_LiborBasedRateMember_label_en-US" xlink:label="lab_ngs_LiborBasedRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR-based Rate [Member]</link:label>
    <link:label id="lab_ngs_LiborBasedRateMember_documentation_en-US" xlink:label="lab_ngs_LiborBasedRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR-based Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LiborBasedRateMember" xlink:href="ngs-20191231.xsd#ngs_LiborBasedRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LiborBasedRateMember" xlink:to="lab_ngs_LiborBasedRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2eb6f0d8-a219-46e7-b559-af98587e7492_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" 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">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_IntangibleAssetsLineItems_4d91d04e-fdb5-47c7-ac88-0e4026d514e3_terseLabel_en-US" xlink:label="lab_ngs_IntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_ngs_IntangibleAssetsLineItems_label_en-US" xlink:label="lab_ngs_IntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_ngs_IntangibleAssetsLineItems_documentation_en-US" xlink:label="lab_ngs_IntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsLineItems" xlink:href="ngs-20191231.xsd#ngs_IntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_IntangibleAssetsLineItems" xlink:to="lab_ngs_IntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d5c23897-0ca4-427f-b211-2da13da56a67_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Life (years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink: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, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_d93abecc-19e2-43d3-8f63-5c5f2694c5c9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink: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, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_d96dfe6a-24fa-4132-b2e7-0349320137ab_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f1616819-eed4-4a1a-94e3-9c03bd394552_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/2019/elts/us-gaap-2019-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_ngs_RentalCompressorUnitMember_0602d5b7-9d3a-47ec-a2a0-4c0940abedfc_verboseLabel_en-US" xlink:label="lab_ngs_RentalCompressorUnitMember" 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">Compressor units</link:label>
    <link:label id="lab_ngs_RentalCompressorUnitMember_966d1858-eb8e-4e83-8b21-a75f950e1563_terseLabel_en-US" xlink:label="lab_ngs_RentalCompressorUnitMember" xlink: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 Compressor Unit</link:label>
    <link:label id="lab_ngs_RentalCompressorUnitMember_label_en-US" xlink:label="lab_ngs_RentalCompressorUnitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Compressor Unit [Member]</link:label>
    <link:label id="lab_ngs_RentalCompressorUnitMember_documentation_en-US" xlink:label="lab_ngs_RentalCompressorUnitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Compressor Unit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember" xlink:href="ngs-20191231.xsd#ngs_RentalCompressorUnitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RentalCompressorUnitMember" xlink:to="lab_ngs_RentalCompressorUnitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory_ae5b8a5a-3f3d-4f30-bd66-52ff09b3ec45_terseLabel_en-US" xlink:label="lab_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of prepaids to rental equipment and inventory</link:label>
    <link:label id="lab_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory_label_en-US" xlink:label="lab_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Prepaids To Rental Equipment And Inventory</link:label>
    <link:label id="lab_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory_documentation_en-US" xlink:label="lab_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Prepaids To Rental Equipment And Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory" xlink:href="ngs-20191231.xsd#ngs_TransferOfPrepaidsToRentalEquipmentAndInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory" xlink:to="lab_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_a11a909f-71d7-492c-98c7-2cc053e1f72f_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">Earnings Per Share, Basic and Diluted [Abstract]</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/2019/elts/us-gaap-2019-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_LesseeLeaseDescriptionLineItems_7fae4871-8382-43e5-8a6d-451e38fb160d_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/2019/elts/us-gaap-2019-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_ngs_DefinedContributionPlanRequisiteServicePeriod_696d830d-a4c9-4edf-b3ca-cee0e0cc7be1_terseLabel_en-US" xlink:label="lab_ngs_DefinedContributionPlanRequisiteServicePeriod" xlink: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) plan, requisite service period</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanRequisiteServicePeriod_label_en-US" xlink:label="lab_ngs_DefinedContributionPlanRequisiteServicePeriod" xlink: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, Requisite Service Period</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanRequisiteServicePeriod_documentation_en-US" xlink:label="lab_ngs_DefinedContributionPlanRequisiteServicePeriod" xlink: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, Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanRequisiteServicePeriod" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanRequisiteServicePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DefinedContributionPlanRequisiteServicePeriod" xlink:to="lab_ngs_DefinedContributionPlanRequisiteServicePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_e1b90432-46c2-43a7-b33e-64f321542eee_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/2019/elts/us-gaap-2019-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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_fdce84c9-3e85-45ad-97e5-1d9bc3cec06f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_fd32a375-2c49-442e-8d73-fcf8b0b120c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled/Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_d1721904-ffa9-41d6-af5a-e6fa696ee41d_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_FlaresRelatedMember_b86d8eaf-3fd2-4b00-b0bc-a170a23940c3_terseLabel_en-US" xlink:label="lab_ngs_FlaresRelatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flares - sales</link:label>
    <link:label id="lab_ngs_FlaresRelatedMember_label_en-US" xlink:label="lab_ngs_FlaresRelatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flares Related [Member]</link:label>
    <link:label id="lab_ngs_FlaresRelatedMember_documentation_en-US" xlink:label="lab_ngs_FlaresRelatedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flares Related</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_FlaresRelatedMember" xlink:href="ngs-20191231.xsd#ngs_FlaresRelatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_FlaresRelatedMember" xlink:to="lab_ngs_FlaresRelatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_260100c3-97c1-428d-8750-5df098ec4a82_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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, at cost, 38 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/2019/elts/us-gaap-2019-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_6cc9e5f4-6784-4a61-a0e6-925a332692c0_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">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/2019/elts/us-gaap-2019-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_us-gaap_GoodwillRollForward_0b8118f4-4d32-434e-b661-5fb7114b1786_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_52d14367-5d0e-4e05-96e3-392389474200_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/2019/elts/srt-2019-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_ngs_AssetsAndLiabilitiesLesseeTableTextBlock_841b077e-6bfe-4b27-9af2-3b983b72499f_terseLabel_en-US" xlink:label="lab_ngs_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Balance Sheet Impact</link:label>
    <link:label id="lab_ngs_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_ngs_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_ngs_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_ngs_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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="ngs-20191231.xsd#ngs_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_ngs_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_50bad133-18d1-49ae-8ffa-d009c4d51993_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options Fair Value Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_c2725800-4df1-455b-aa2f-efd5a800c3f6_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ed3c64eb-d5bb-45be-b752-11796ee01320_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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0e782090-7de5-47c2-968e-1b025734dca7_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/2019/elts/us-gaap-2019-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_ngs_OfficeEquipmentAndFurnitureMember_50628053-c969-4a89-9ca1-31c310909e5a_terseLabel_en-US" xlink:label="lab_ngs_OfficeEquipmentAndFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment and furniture</link:label>
    <link:label id="lab_ngs_OfficeEquipmentAndFurnitureMember_label_en-US" xlink:label="lab_ngs_OfficeEquipmentAndFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment and Furniture [Member]</link:label>
    <link:label id="lab_ngs_OfficeEquipmentAndFurnitureMember_documentation_en-US" xlink:label="lab_ngs_OfficeEquipmentAndFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment and Furniture [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OfficeEquipmentAndFurnitureMember" xlink:href="ngs-20191231.xsd#ngs_OfficeEquipmentAndFurnitureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_OfficeEquipmentAndFurnitureMember" xlink:to="lab_ngs_OfficeEquipmentAndFurnitureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_497a6d3f-551e-433f-a521-5bb6a8ebcc61_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">Uncertain tax positions [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/2019/elts/us-gaap-2019-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_OperatingIncomeLoss_5aeb620d-4954-4299-be04-2e39071fd182_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) income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_285397c3-71e6-405a-b704-94f9d6f7bea4_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 income (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/2019/elts/us-gaap-2019-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_IncreaseDecreaseInOperatingLiabilitiesAbstract_a95aecb7-d4c9-49c8-89a4-846eaf123d80_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink: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 Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_a8b37636-9879-49ec-abda-714ad14a86ea_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_da05c7d5-a788-47db-82b0-b26e98f7a927_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_d6a9d8cb-fc4e-46dd-ae63-97ce8a8e8201_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_MachineryAndEquipmentMember_e93c9247-73b1-4998-95dd-12bdb6154222_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">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/2019/elts/us-gaap-2019-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_AdjustmentsForNewAccountingPronouncementsAxis_5f03e928-f5d8-4eb9-bf51-6a49dabce456_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">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_StatementLineItems_5911e57c-ef14-4f66-8aea-0e79a29122e4_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/2019/elts/us-gaap-2019-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_RevenueFromContractWithCustomerExcludingAssessedTax_1da97d31-c754-437a-b88d-d52c4b6d32a0_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 from contracts with customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_DisaggregationOfRevenueTableTextBlock_897688fc-1185-4636-98ec-0a93a643bde2_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/2019/elts/us-gaap-2019-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_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_3ad84f94-cc6d-44ff-8c01-2e44e3a9b90b_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revisions</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_bd2f9d1e-ffff-4a77-a1be-812dc86d9854_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) per share - Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_9cbd6255-79e6-458f-888d-ad40aed92a33_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">Inventory</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/2019/elts/us-gaap-2019-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a95f258a-a845-4fb0-a02f-7dd570707149_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9b62e37a-c7a0-44d8-b27d-2a48bc614661_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_7e8b63a0-0c53-40c4-810f-d169eca208cd_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d31b3f21-b55b-4493-accc-9db73b3ade8a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7b8aed3f-1481-4edb-8c01-6ead27afc04d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_4c47c1e1-a9be-4606-902d-bc0f9138e9bf_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/2019/elts/us-gaap-2019-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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_d6a9dfe6-9c91-4717-b439-087d9cccaf96_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_16adebe5-0aca-4841-98a7-6c67aaa96bd8_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/2019/elts/us-gaap-2019-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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_73fca5e0-6cde-46de-9800-0118878b8b15_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">2020</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, Payments, Due Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_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/2019/elts/us-gaap-2019-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_DirectCostsOfLeasedAndRentedPropertyOrEquipment_79d275de-9e90-4efa-844e-0c8d066354be_terseLabel_en-US" xlink:label="lab_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink: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 rentals, exclusive of depreciation stated separately below</link:label>
    <link:label id="lab_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_label_en-US" xlink:label="lab_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Costs of Leased and Rented Property or Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:to="lab_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_373d8c6e-62c3-41e9-8f0a-95854fca2a01_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent" xlink:to="lab_us-gaap_LinesOfCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_15e883c8-83e0-49d8-a1c4-156166ad1156_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1021f6d3-9618-4b68-b917-4b61515799a2_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 Identified Finite-Lived Intangible Assets, Finite Lived</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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d5f23414-c893-4761-adc1-6deb10e04fa0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7f745f8d-d224-4e0e-b4e2-75d39328cb7d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_WeightedAverageNumberOfSharesOutstandingAbstract_06a3bfc4-d8ae-4162-aa02-2ec380b853d5_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 for diluted net income per share:</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/2019/elts/us-gaap-2019-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_srt_ConsolidationItemsAxis_73e99a9c-d21c-4910-bc9d-c96fe18cde54_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/2019/elts/srt-2019-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_srt_MajorCustomersAxis_829ef07a-4553-4d3c-bb40-a97172167f1c_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">Major Customers [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/2019/elts/srt-2019-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_AccountsReceivableAllowanceForCreditLossTableTextBlock_92091287-1384-46a8-aa5f-15710839a04b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink: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 Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxPeriodAxis_15b9f065-82f2-46a5-a647-776c7cabf223_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/2019/elts/us-gaap-2019-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_InterestExpense_d7c5adde-5b47-4895-b122-2a676b7df9d0_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_dbe825f1-269c-4e0f-8687-e037f7530395_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost related to stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_d77d32d5-318f-4599-a894-8eb20789efb1_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_e3f6fcbe-b03b-4db9-9adf-1af27fa6a01b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink: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 Subject to or Available for Operating Lease, by Major Property Class [Table]</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink: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 Subject to or Available for Operating Lease, by Major Property Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock_588b2bf9-e557-4d72-9010-158b792795fb_terseLabel_en-US" xlink:label="lab_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Rent Payments Receivable</link:label>
    <link:label id="lab_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Rental Payments Receivable For Operating Leases [Table Text Block]</link:label>
    <link:label id="lab_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock_documentation_en-US" xlink:label="lab_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Future Minimum Rental Payments Receivable For Operating Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" xlink:href="ngs-20191231.xsd#ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" xlink:to="lab_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_24fe878f-3e55-4016-968a-56ec0a6ca37a_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" 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_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink: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, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_6347e4b0-41ce-4a72-bc5e-3662d85e7ba2_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/2019/elts/us-gaap-2019-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_PlanNameDomain_db4eda26-2a04-48e5-8558-4c6561c17c3b_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d76133c1-b554-40cc-862a-37de5633ca01_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_7cef711b-0e0f-49ac-b055-49965958964d_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" xlink: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 in borrowing capacity</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" xlink: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, Potential Increase in Borrowing Capacity</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" xlink: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, Potential Increase in Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" xlink:to="lab_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_d57302f7-e005-42fb-978b-d4407a144065_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c4a6787a-3588-4bae-bf2e-cf8fe9bc996a_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_214425ea-e399-4f9c-891e-43c9c2caa63f_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/2019/elts/us-gaap-2019-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_InventoryWriteDown_ea846e04-20f8-486c-9e6a-9faa75b7fa71_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 allowance</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/2019/elts/us-gaap-2019-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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_5ac19a35-9be9-4d53-b4f1-a1911fb5f288_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract" xlink:to="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_f2f694d8-cbae-4800-a966-9ce6eba17811_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_61c7fcc2-e6bb-471f-ab3e-c1be208dab8f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink: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, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dd740184-89d6-46d9-97af-e8001cdc3688_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/2019/elts/us-gaap-2019-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_PropertyPlantAndEquipmentLineItems_0c5d7243-fae5-4190-a275-e08cba65320c_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_db6a499c-d914-46d8-b89e-2eabbcabca1c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink: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 interest rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink: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, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5727cc53-d187-4f29-b4ea-7233061f6e74_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, Payments, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_28cb3edf-ea0e-4a79-a3c2-f5d6227b6774_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 Rental Equipment, Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_MajorCustomersPolicyPolicyTextBlock_66b506b8-52c9-4a85-8657-b9a25508e40e_terseLabel_en-US" xlink:label="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customers and Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customers, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorCustomersPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:to="lab_us-gaap_MajorCustomersPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod_b1449d52-8ff4-421f-aec2-ce3487babb47_terseLabel_en-US" xlink:label="lab_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value, Granted</link:label>
    <link:label id="lab_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod_label_en-US" xlink:label="lab_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" xlink: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, Grants in Period</link:label>
    <link:label id="lab_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod_documentation_en-US" xlink:label="lab_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" xlink: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, Aggregate Intrinsic Value, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" xlink:href="ngs-20191231.xsd#ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" xlink:to="lab_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_e5bdbebc-895f-4f43-969e-40182dfce33f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, net of allowance for doubtful accounts of $918 and $291, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_291a4f00-0263-439e-9207-952770695241_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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_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/2019/elts/us-gaap-2019-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_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_a1aa69a6-15c7-4c77-b93b-b123de2f806c_totalLabel_en-US" xlink:label="lab_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" 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">Effective rate</link:label>
    <link:label id="lab_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_label_en-US" xlink:label="lab_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" xlink: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, Prior to Tax Cut and Jobs Act of 2017, Continuing Operations</link:label>
    <link:label id="lab_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_documentation_en-US" xlink:label="lab_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" xlink: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, Prior to Tax Cut and Jobs Act of 2017, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" xlink:href="ngs-20191231.xsd#ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" xlink:to="lab_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_NonoperatingIncomeExpense_ae4adb49-2e17-46a5-b2de-e05ca4ff156b_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, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_InventoryFinishedGoodsNetOfReserves_91a7d992-7427-4946-83db-5fb2bf3b6088_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_InventoryWorkInProcessNetOfReserves_fc628ddc-efc2-4ffc-8fa1-14acab23e0a9_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f07bcf87-6ada-46da-b274-e5a957c18ead_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled/Forfeited, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_817328f8-d5d4-449a-83fb-7e1057ed029b_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink: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 Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_9510ae54-5056-42eb-9acc-0928fbac9f1c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_579e707b-58f8-4722-93f9-4aa620dc4f85_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nondeductible compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_3fbfcb69-36cb-4a4d-9e7c-6f700212fb5c_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 cost</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/2019/elts/us-gaap-2019-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_PrepaidExpenseAndOtherAssetsCurrent_7866e859-b433-4d80-9ed2-8bc4476936da_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c33b876e-be32-4a1a-ac2b-8d52f7a989c6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_952e23d7-536c-4422-9abd-fb1c10921819_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_e519b625-cd07-4c27-8f81-61369432357b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink: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</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_a339aa75-c5be-484a-b175-e3999f6054b5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink: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 Subject to or Available for Operating Lease [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink: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 Subject to or Available for Operating Lease [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_GenisHoldingsLLCMember_6ccb7aa6-7bd2-4c15-b189-67ec50c55455_terseLabel_en-US" xlink:label="lab_ngs_GenisHoldingsLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genis Holdings, LLC</link:label>
    <link:label id="lab_ngs_GenisHoldingsLLCMember_label_en-US" xlink:label="lab_ngs_GenisHoldingsLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genis Holdings, LLC [Member]</link:label>
    <link:label id="lab_ngs_GenisHoldingsLLCMember_documentation_en-US" xlink:label="lab_ngs_GenisHoldingsLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genis Holdings, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_GenisHoldingsLLCMember" xlink:href="ngs-20191231.xsd#ngs_GenisHoldingsLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_GenisHoldingsLLCMember" xlink:to="lab_ngs_GenisHoldingsLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_9340f97f-8cbd-4875-a7c7-d669e2eff9c6_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_3b92b494-c8af-49fe-b327-c643ed50c492_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink: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 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/2019/elts/us-gaap-2019-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_EntityCurrentReportingStatus_df1bf216-47a5-4b15-9ad9-cead11effc73_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1c55de90-5f93-4e14-b20e-ffcbecb7c034_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 CHANGE IN CASH AND CASH EQUIVALENTS</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c09b01f1-edb6-411f-a023-7d45dafb34c7_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash and cash equivalents</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/2019/elts/us-gaap-2019-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_NetIncomeLoss_8817a9a1-7fba-4232-83e3-e11be475b71a_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) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_b0ddc8ea-88cf-4d1f-a3bc-47a58434d26c_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_75e8c5f3-48bf-43ef-9110-75e2e749ab99_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 income (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/2019/elts/us-gaap-2019-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_ProceedsFromStockOptionsExercised_a75a4751-1409-4335-bdc1-17204dabc3b5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_BillandHoldArrangementMember_7277c027-c3ff-46fc-962e-80a042e53692_terseLabel_en-US" xlink:label="lab_ngs_BillandHoldArrangementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bill and Hold Arrangement</link:label>
    <link:label id="lab_ngs_BillandHoldArrangementMember_label_en-US" xlink:label="lab_ngs_BillandHoldArrangementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bill and Hold Arrangement [Member]</link:label>
    <link:label id="lab_ngs_BillandHoldArrangementMember_documentation_en-US" xlink:label="lab_ngs_BillandHoldArrangementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bill and Hold Arrangement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_BillandHoldArrangementMember" xlink:href="ngs-20191231.xsd#ngs_BillandHoldArrangementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_BillandHoldArrangementMember" xlink:to="lab_ngs_BillandHoldArrangementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_68f35bfd-ac44-4edb-99a2-a56b0241e7fc_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_f1db9bfc-1a3a-4d25-bb7a-e21b2021a795_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_b6e7632d-75c0-4ffe-9db6-923eb90547dc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_248b8e5b-db52-4270-a5d9-f05ec7623759_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfPropertyRepairsAndMaintenance" xlink: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 service and maintenance, exclusive of depreciation stated separately below</link:label>
    <link:label id="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_label_en-US" xlink:label="lab_us-gaap_CostOfPropertyRepairsAndMaintenance" xlink: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 Property Repairs and Maintenance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:to="lab_us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_90e78d1e-d575-460c-91d4-96b612a27b47_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">2024</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 Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_8fb8e10c-105b-4e08-a037-0f8aac03b43c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, weighted average remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_78af5a87-9598-4a3b-a7be-0e107384ada0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <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/2019/elts/us-gaap-2019-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_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_0e850a9d-0713-43d8-886c-b8b1e091e622_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink: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_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink: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, Future Minimum Payments Receivable, in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1a4bca2e-0afa-4608-9856-22eb8e950a46_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/2019/elts/us-gaap-2019-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_DisaggregationOfRevenueLineItems_9b119622-f86a-4b45-935d-e4d71055edb6_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/2019/elts/us-gaap-2019-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_LegalMattersAndContingenciesTextBlock_927533cd-e569-4513-90e4-4ae3e2f2feab_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink: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_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_0c2ddb88-659f-43ec-935a-0f7318c650ee_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink: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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a749085e-485d-4ebf-8c15-deefa3a6fce2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Restricted Stock Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_376fe40a-0fdf-4355-9f6f-88e5ae5c6672_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/2019/elts/srt-2019-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_OperatingLeaseCost_3b640a36-d2ba-40db-b8f9-1ac26b15d9ac_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/2019/elts/us-gaap-2019-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_ngs_OxyMember_7a7c43e6-a8fd-47e8-b3e0-20c88e136aba_terseLabel_en-US" xlink:label="lab_ngs_OxyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oxy</link:label>
    <link:label id="lab_ngs_OxyMember_label_en-US" xlink:label="lab_ngs_OxyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oxy [Member]</link:label>
    <link:label id="lab_ngs_OxyMember_documentation_en-US" xlink:label="lab_ngs_OxyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oxy [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OxyMember" xlink:href="ngs-20191231.xsd#ngs_OxyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_OxyMember" xlink:to="lab_ngs_OxyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_CompressorRelatedMember_500d0942-7b5b-4a51-9e9a-ec6fd1ba979d_terseLabel_en-US" xlink:label="lab_ngs_CompressorRelatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressors - sales</link:label>
    <link:label id="lab_ngs_CompressorRelatedMember_label_en-US" xlink:label="lab_ngs_CompressorRelatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Related [Member]</link:label>
    <link:label id="lab_ngs_CompressorRelatedMember_documentation_en-US" xlink:label="lab_ngs_CompressorRelatedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Related</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorRelatedMember" xlink:href="ngs-20191231.xsd#ngs_CompressorRelatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_CompressorRelatedMember" xlink:to="lab_ngs_CompressorRelatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_029560db-b723-4631-bf59-e536c59536e8_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorPropertyClassDomain_b1f95fd8-54a3-46ac-a42b-16994892d48e_terseLabel_en-US" xlink:label="lab_us-gaap_MajorPropertyClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorPropertyClassDomain_label_en-US" xlink:label="lab_us-gaap_MajorPropertyClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorPropertyClassDomain" xlink:to="lab_us-gaap_MajorPropertyClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_MajorPropertyClassAxis_11f5ac5d-49c6-4cd1-95ee-69da822a67e2_terseLabel_en-US" xlink:label="lab_us-gaap_MajorPropertyClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorPropertyClassAxis_label_en-US" xlink:label="lab_us-gaap_MajorPropertyClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorPropertyClassAxis" xlink:to="lab_us-gaap_MajorPropertyClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_339258bd-01e4-4ca2-840d-561abff2ed70_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateJointVentureMember_00d47d89-b5ff-4b37-8adf-a6c81845d681_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateJointVentureMember" xlink: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 Joint Venture</link:label>
    <link:label id="lab_us-gaap_CorporateJointVentureMember_label_en-US" xlink:label="lab_us-gaap_CorporateJointVentureMember" xlink: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 Joint Venture [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateJointVentureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateJointVentureMember" xlink:to="lab_us-gaap_CorporateJointVentureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_f8fc92fa-3558-4c61-a3d8-3080a6ea9424_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 income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AllocatedShareBasedCompensationExpense_635cf505-ee71-4a46-aeb7-0bf0d44d9df0_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">Share-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/2019/elts/us-gaap-2019-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_ngs_TransferOfInventoryToRentalEquipment_8539c3b5-b203-4eb5-8ab2-8105ca545159_terseLabel_en-US" xlink:label="lab_ngs_TransferOfInventoryToRentalEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of inventory to rental equipment</link:label>
    <link:label id="lab_ngs_TransferOfInventoryToRentalEquipment_label_en-US" xlink:label="lab_ngs_TransferOfInventoryToRentalEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Inventory To Rental Equipment</link:label>
    <link:label id="lab_ngs_TransferOfInventoryToRentalEquipment_documentation_en-US" xlink:label="lab_ngs_TransferOfInventoryToRentalEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Inventory To Rental Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TransferOfInventoryToRentalEquipment" xlink:href="ngs-20191231.xsd#ngs_TransferOfInventoryToRentalEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_TransferOfInventoryToRentalEquipment" xlink:to="lab_ngs_TransferOfInventoryToRentalEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_cd50245b-d933-4146-abc1-6fab6cb34566_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/2019/elts/us-gaap-2019-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_60fc0c3b-d576-476a-9145-ae8130a4ee70_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, Payments, Due after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AssetsNoncurrentAbstract_a8a26648-79ff-46c7-9801-4af1fef810fa_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_8a4ce879-60bd-42b8-a826-ae8e4b469bfe_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_360a2048-b2dd-40cb-a5af-5f9d29f5f12a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink: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 liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_dei_EntityAddressCityOrTown_56ee231b-5905-4b32-9ad3-681cfb1fa5ca_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_85aa25e2-290d-4502-b383-fe4b43dee022_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/2019/elts/us-gaap-2019-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_dei_DocumentAnnualReport_3776ed18-cfbe-47b6-9e95-aa1d2fc8447b_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/2019/dei-2019-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_ConcentrationRiskPercentage1_fef7269b-c3d7-46b1-bf86-3612dc33bae9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_a255dba7-3377-4926-9ae0-2a8f8f76b6ac_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reference rate, number of allowable LIBOR-based borrowings outstanding (in loans)</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" xlink: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, Reference Rate, Number of Allowable Borrowings Outstanding</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" xlink: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, Reference Rate, Number of Allowable Borrowings Outstanding (e.g. LIBOR Rate, CB Floating Rate, etc.)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" xlink:to="lab_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue_c86e7873-33da-4595-a5dd-e6a3462546db_periodStartLabel_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" 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">Unvested, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue_e347670a-5e23-46d1-8f1c-552f3af05e43_periodEndLabel_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" 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">Unvested, end of period (in dollars per share)</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" xlink: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 Service Share-based Compensation, Nonvested Awards, Outstanding, Stock Options, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" xlink: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 Service Share-based Compensation, Nonvested Awards, Outstanding, Stock Options, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" xlink:to="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_6ab1e3aa-00ab-4211-9947-d77ab5805a12_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">Long-term operating leases</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/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_21d9a48b-a44d-4fc8-9e32-35e6ea141b40_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_822bf1bc-b98a-443e-8ad0-d387266e5e74_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink: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 Error Correction [Domain]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink: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 for Error Correction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:to="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidTaxes_a21f8a15-63da-456a-9592-34e1363dd4e6_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_d10fd267-7284-4437-ab18-94a5525c882c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_EquityIncentivePlanMember_45bbf5e4-591a-47a6-b807-975888ee35d4_terseLabel_en-US" xlink:label="lab_ngs_EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Incentive Plan</link:label>
    <link:label id="lab_ngs_EquityIncentivePlanMember_label_en-US" xlink:label="lab_ngs_EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_ngs_EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_ngs_EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EquityIncentivePlanMember" xlink:href="ngs-20191231.xsd#ngs_EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EquityIncentivePlanMember" xlink:to="lab_ngs_EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_383764cb-bb7a-49ca-8f40-1785b66bbdd0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base amount available</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink: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, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_OtherPartsRebuildsMember_3e46b992-6ff1-4533-8f37-54dba7313c76_terseLabel_en-US" xlink:label="lab_ngs_OtherPartsRebuildsMember" xlink: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 (Parts/Rebuilds) - sales</link:label>
    <link:label id="lab_ngs_OtherPartsRebuildsMember_label_en-US" xlink:label="lab_ngs_OtherPartsRebuildsMember" xlink: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 Parts Rebuilds [Member]</link:label>
    <link:label id="lab_ngs_OtherPartsRebuildsMember_documentation_en-US" xlink:label="lab_ngs_OtherPartsRebuildsMember" xlink: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 Parts Rebuilds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherPartsRebuildsMember" xlink:href="ngs-20191231.xsd#ngs_OtherPartsRebuildsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_OtherPartsRebuildsMember" xlink:to="lab_ngs_OtherPartsRebuildsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e553e740-9c3a-4c35-8717-b2be85e49239_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_a0fb36d3-aa80-4277-821e-afc1be6470be_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_23cb39a2-9e7a-4ae9-9bcd-3b4ea7105e5e_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_3e653112-5611-4590-a6a4-0f2a19776642_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_228da7df-8779-45d1-9b33-d6e026636332_negatedLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" 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">State (expense) benefit</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/2019/elts/us-gaap-2019-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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_3872f64a-cae5-442f-9201-cb4f36d2d669_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base, component, % of eligible equipment inventory</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" xlink: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, Current Borrowing Capacity, Component, Percentage of Eligible Equipment Inventory</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" xlink: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, Current Borrowing Capacity, Component, Percentage of Eligible Equipment Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" xlink:to="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6af10a7e-26dc-4481-b465-1a63bfaf1b52_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value of options granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_56b7f036-fc47-407c-b784-3615fc09ff79_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_15c4b310-7826-4672-823b-f6b922bd13f4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_421ebc97-1cd0-4b85-80b0-239a05dca536_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Default trigger, certain defaults of other company indebtedness, amount</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" xlink: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, Default Trigger, Certain Defaults of Other Company Indebtedness, Amount</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" xlink: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, Default Trigger, Certain Defaults of Other Company Indebtedness, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" xlink:to="lab_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6263108f-0a5a-4e9a-9c2f-88a3c5056742_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_ce7deaeb-a8f1-4f3d-81d0-5136bb926b36_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a1957b53-3581-4a6a-9039-03b570a76113_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_2766784f-9ac7-409a-8483-b4aa123f298b_terseLabel_en-US" xlink:label="lab_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember" xlink: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, Excluding Rental Equipment</link:label>
    <link:label id="lab_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_label_en-US" xlink:label="lab_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember" xlink: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, Excluding Rental Equipment [Member]</link:label>
    <link:label id="lab_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_documentation_en-US" xlink:label="lab_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment, Excluding Rental Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember" xlink:href="ngs-20191231.xsd#ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember" xlink:to="lab_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_600afd41-7992-47d6-b326-11fcbdb088ae_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">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8394e906-6a33-45b4-b2fc-cb30a9a6dfa2_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Allowance for doubtful accounts</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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_c9471078-c9f4-47a7-a458-7cbdb9147a8a_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 carryforward</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/2019/elts/us-gaap-2019-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_AwardTypeAxis_92e45b68-2865-41d7-ba2c-4156c844e02b_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/2019/elts/us-gaap-2019-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_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_ab25dab2-5fd5-49a4-83a8-2be1f2de0a7d_terseLabel_en-US" xlink:label="lab_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_label_en-US" xlink:label="lab_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink: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 Shares Outstanding Basic and Diluted [Abstract]</link:label>
    <link:label id="lab_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_documentation_en-US" xlink:label="lab_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Shares Outstanding Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink:href="ngs-20191231.xsd#ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink:to="lab_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f089af09-a955-493f-a3a5-b2011de40d62_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink: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 Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_b6d0ef93-a238-456b-b747-a76cf95617de_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</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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialDataAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialDataAbstract" xlink: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 Data [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialDataAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_53fd9f44-020d-4800-8354-42b0bb2ee941_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</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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_c1a8fd29-2e80-4a4f-969e-f362453880b3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Life (years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_8835690e-80d6-4019-b7cf-f3e9e33dc6be_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_13bba6db-05f7-405d-a431-3f505d3f7472_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 lease cost</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/2019/elts/us-gaap-2019-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_LineOfCreditFacilityTable_26e5da3f-2966-4960-8067-76d9c28a345e_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/2019/elts/us-gaap-2019-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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_30e72cec-d254-4325-af4a-be5dee8dd5c0_terseLabel_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" xlink: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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" xlink: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 Service Share-based Compensation, Nonvested Awards, Stock Options, Weighted Average Grant Date Fair Value [Roll Forward]</link:label>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_documentation_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" xlink: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 Service Share-based Compensation, Nonvested Awards, Stock Options, Weighted Average Grant Date Fair Value [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ad3f28cc-6dbc-43a4-a8d9-71579a6af131_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_RetainedEarningsMember_ce46606b-3564-4923-9b26-e3a2706e009b_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</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/2019/elts/us-gaap-2019-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_47e4d9d6-66ad-437f-a8b8-5847b797288d_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_103b79f4-eab4-40dd-a02f-9f2c978f0d77_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/2019/elts/us-gaap-2019-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_EffectiveIncomeTaxRateReconciliationTaxCredits_6e4124bf-e36d-47b2-a0bd-b1355e356b88_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" 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">Domestic production credit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_4954651d-4c31-48bb-b087-6ed024a7afe2_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 [Abstract]</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/2019/elts/us-gaap-2019-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_dei_DocumentPeriodEndDate_37381204-12a1-4511-8a9e-6d518a678d67_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_27f02f32-753b-41be-9854-76a76f1642d4_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/2019/elts/us-gaap-2019-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_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue_86198b27-98fa-45c6-b19e-0f6336f527e4_terseLabel_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink: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 dollars per share)</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink: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 Service Share-based Compensation, Nonvested Awards, Vested in Period, Stock Options, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink: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 Service Share-based Compensation, Nonvested Awards, Vested in Period, Stock Options, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink:to="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_c265e0ba-3ccb-4d57-b2a2-4332230da4e8_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_ac568ecd-7304-4f61-af9e-1ecc2e971c94_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" 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_OperatingLeasesFutureMinimumPaymentsReceivable_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink: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, Future Minimum Payments Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RentalMember_20abbb88-d5a1-45ea-9ba6-b312d090a33a_verboseLabel_en-US" xlink:label="lab_ngs_RentalMember" 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">Rental income</link:label>
    <link:label id="lab_ngs_RentalMember_ff7a88d7-11ec-445d-9c3e-137d95fe225f_terseLabel_en-US" xlink:label="lab_ngs_RentalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rentals</link:label>
    <link:label id="lab_ngs_RentalMember_label_en-US" xlink:label="lab_ngs_RentalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental [Member]</link:label>
    <link:label id="lab_ngs_RentalMember_documentation_en-US" xlink:label="lab_ngs_RentalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalMember" xlink:href="ngs-20191231.xsd#ngs_RentalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RentalMember" xlink:to="lab_ngs_RentalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_c89b68f8-2c57-44c5-80d4-0bfbb0e850e9_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" 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 and equipment, estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_89451720-8bef-493d-8c63-a06467ccb4dc_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">Useful Lives</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/2019/elts/us-gaap-2019-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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_34b24624-06cc-45ed-a455-db878196ca0c_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis" xlink:to="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments_1089fae4-a884-4153-b386-5e27f919a9f2_terseLabel_en-US" xlink:label="lab_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents, qualification, maximum original maturity of short-term investments</link:label>
    <link:label id="lab_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments_label_en-US" xlink:label="lab_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents, Qualification, Maximum Original Maturity of Short-term Investments</link:label>
    <link:label id="lab_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments_documentation_en-US" xlink:label="lab_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents, Qualification, Maximum Original Maturity of Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" xlink:href="ngs-20191231.xsd#ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" xlink:to="lab_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6c7c3820-0465-44ae-83b8-2510a26e0d43_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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ee640d51-0642-495f-98ce-04b16e79708e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_88754ca1-ba81-444b-9aa9-01b2b7c908c6_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/2019/elts/srt-2019-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_LifeInsuranceCorporateOrBankOwnedChangeInValue_73cf420c-76cc-414e-9a87-f16d207b2ed1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" 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 company owned life insurance</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_0650eaa8-b4f5-4b4d-8387-0094533e1ce1_terseLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink: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 company owned life insurance</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_label_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Insurance, Corporate or Bank Owned, Change in Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:to="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_9ab1d070-79a6-4929-8ce8-604cd68cb9c6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_f05c6a98-78db-45f3-8b4e-3ce54114d508_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink: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 insurance claim</link:label>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink: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 Insurance Settlement, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_09c3e97a-84c1-47ce-886e-87bf9782cf36_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">2022</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, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_RelatedPartyDomain_0d3f0eb1-fd7b-4463-b363-69defbb763b4_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/2019/elts/us-gaap-2019-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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0ecefca6-f4c7-4eaf-92a8-85db328c722c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, weighted average remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_17858a19-4ffb-40d6-9846-a40762666344_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_f33b2e86-cce6-46e2-a8c7-0803df85dbfe_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink: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 Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_e35c8702-6a9b-4e55-bd60-c3a3a89ea9d2_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/2019/dei-2019-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_AntidilutiveSecuritiesNameDomain_899ad64d-758b-490b-8e2d-2984693340c1_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_98c0615b-6dc7-45a8-95c2-81199782e13f_terseLabel_en-US" xlink:label="lab_ngs_DeferredAndOtherIncomeTaxExpenseBenefit" xlink: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 taxes</link:label>
    <link:label id="lab_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_ngs_DeferredAndOtherIncomeTaxExpenseBenefit" xlink: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 and Other Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_ngs_DeferredAndOtherIncomeTaxExpenseBenefit" xlink: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 and Other Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit" xlink:href="ngs-20191231.xsd#ngs_DeferredAndOtherIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit" xlink:to="lab_ngs_DeferredAndOtherIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_802f6438-05c7-447b-8b5c-a1730e61434c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revisions of Prior Period Financial Statements</link:label>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink: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 Changes and Error Corrections [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_5b725e0f-7044-4db6-8fbd-c0a522501c54_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">Retained earnings</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/2019/elts/us-gaap-2019-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_ngs_ServiceandMaintenanceMember_b49c97a1-e41d-4f7a-8524-ea88e5f52b97_verboseLabel_en-US" xlink:label="lab_ngs_ServiceandMaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service and maintenance income</link:label>
    <link:label id="lab_ngs_ServiceandMaintenanceMember_a06ac3b1-6891-4e84-bfce-482b6cc1dc1c_terseLabel_en-US" xlink:label="lab_ngs_ServiceandMaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service &amp; Maintenance</link:label>
    <link:label id="lab_ngs_ServiceandMaintenanceMember_label_en-US" xlink:label="lab_ngs_ServiceandMaintenanceMember" xlink: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 and Maintenance [Member]</link:label>
    <link:label id="lab_ngs_ServiceandMaintenanceMember_documentation_en-US" xlink:label="lab_ngs_ServiceandMaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service and Maintenance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember" xlink:href="ngs-20191231.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ServiceandMaintenanceMember" xlink:to="lab_ngs_ServiceandMaintenanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_f4a5807f-5fa8-4cd7-b7c0-9107c724b08f_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Purchase of treasury shares</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/2019/elts/us-gaap-2019-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_QuarterlyFinancialInformationTextBlock_b0b5a1f1-82bd-4899-959e-ff578d3155ba_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/2019/elts/us-gaap-2019-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_dei_EntityTaxIdentificationNumber_7cad9799-27b4-4a5d-9085-39eabe76d2ad_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ReferenceRateAxis_0f8d4641-48de-4a1f-83e6-f48b47d79f67_terseLabel_en-US" xlink:label="lab_ngs_ReferenceRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reference Rate [Axis]</link:label>
    <link:label id="lab_ngs_ReferenceRateAxis_label_en-US" xlink:label="lab_ngs_ReferenceRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reference Rate [Axis]</link:label>
    <link:label id="lab_ngs_ReferenceRateAxis_documentation_en-US" xlink:label="lab_ngs_ReferenceRateAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reference Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ReferenceRateAxis" xlink:href="ngs-20191231.xsd#ngs_ReferenceRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ReferenceRateAxis" xlink:to="lab_ngs_ReferenceRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue_2ee49587-9ef7-491c-bbe9-5f8744ace16d_terseLabel_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled/Forfeited (in dollars per share)</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink: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 Service Share-based Compensation, Nonvested Awards, Forfeited in Period, Stock Options, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink: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 Service Share-based Compensation, Nonvested Awards, Forfeited in Period, Stock Options, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink:to="lab_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_d3ecb724-5efd-447e-815c-a6de279af266_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_d7462dd9-3032-4002-8c08-0577c37dd19d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) per share - Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_dbbc2f4c-3659-4633-8096-783f8bdd5683_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink: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 penalties and interest accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink: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, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineofCreditFacilityCommitmentCoverageRatio_0bd49cdb-50a2-4137-89ef-ed573b408f02_terseLabel_en-US" xlink:label="lab_ngs_LineofCreditFacilityCommitmentCoverageRatio" xlink: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 commitment coverage ratio allowed</link:label>
    <link:label id="lab_ngs_LineofCreditFacilityCommitmentCoverageRatio_label_en-US" xlink:label="lab_ngs_LineofCreditFacilityCommitmentCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Commitment Coverage Ratio</link:label>
    <link:label id="lab_ngs_LineofCreditFacilityCommitmentCoverageRatio_documentation_en-US" xlink:label="lab_ngs_LineofCreditFacilityCommitmentCoverageRatio" xlink: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, Minimum Commitment Coverage Ratio Allowed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineofCreditFacilityCommitmentCoverageRatio" xlink:href="ngs-20191231.xsd#ngs_LineofCreditFacilityCommitmentCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineofCreditFacilityCommitmentCoverageRatio" xlink:to="lab_ngs_LineofCreditFacilityCommitmentCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DefinedContributionPlanEmployerContributionAmount_953a2ab0-8e2f-455c-8625-add60be7f6d7_terseLabel_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployerContributionAmount" xlink: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) plan, employer contribution amount</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanEmployerContributionAmount_label_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployerContributionAmount" xlink: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 Contribution Amount</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanEmployerContributionAmount_documentation_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployerContributionAmount" xlink: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 Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanEmployerContributionAmount" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanEmployerContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DefinedContributionPlanEmployerContributionAmount" xlink:to="lab_ngs_DefinedContributionPlanEmployerContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_15d9c44b-2a05-43a7-bc90-cbe8334e9988_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_487f53f6-d639-4203-ad2c-89a2279371d7_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/2019/elts/srt-2019-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_TradeAndOtherAccountsReceivablePolicy_768e5804-7caf-424b-abcb-6f017e01ce54_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_f32688eb-b998-4b0d-962b-1dce77ba8248_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">2021</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 Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_ac9e4b70-2d11-41ae-9ed1-736d83d1bd8f_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 - current</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/2019/elts/us-gaap-2019-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_dei_LegalEntityAxis_1d17b12b-81b9-4f42-82ed-6c24a8a3d165_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_b861ce86-87d2-4cf4-b7ce-599e6ef2f452_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_75c64996-c90f-44cf-919d-eea829c92cf8_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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 benefit (expense)</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/2019/elts/us-gaap-2019-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_srt_RangeMember_93ffd350-94b9-4746-8958-6c227df39424_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/2019/elts/srt-2019-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_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_7211e635-1494-49c7-8a08-770e698d0d3a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink: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_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink: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, Future Minimum Payments Receivable, in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e2175ce2-364c-4dba-8da5-875a64bc509b_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net (loss) income to net cash provided by operating&#160;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/2019/elts/us-gaap-2019-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_OperatingLeasesFutureMinimumPaymentsDueInFourYears_7003d05a-60a0-4444-a7a2-384b095b677a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_4ef89483-47ea-491c-b715-d0af8a1f38e5_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_b22d884b-19f6-43a5-a2b2-1215ee93f4f5_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">As Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_f11e593f-e939-45de-85d2-b15c6d565898_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_418134d9-7f61-49ef-94a3-58d8b782d29a_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) PROVIDED BY FINANCING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0f96d0a1-0b88-4216-ac3d-12b027cda2c5_terseLabel_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Life (years)</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_documentation_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink: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 Arrangements by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:href="ngs-20191231.xsd#ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_a8951bf0-91d4-4ee9-b03f-57b383696789_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" 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">Exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_b4a0ba9e-e400-4998-9dd8-56e470eeecaf_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_33fd4dec-c63a-4ca6-9b79-af2f0a501ee3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2019/elts/us-gaap-2019-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_IncomeTaxExpenseBenefit_9cfd0c9c-dd7b-4243-8274-a20521838fda_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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 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/2019/elts/us-gaap-2019-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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_4646cdfa-fe31-4d23-b520-97894f2d7ca6_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/2019/elts/us-gaap-2019-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_292cc26f-afc4-4ba0-a1ce-75801809b48c_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">2021</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, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b593070d-37c6-4548-9d19-8a4544da4a8c_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/2019/elts/us-gaap-2019-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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_7e9d31ad-ee6d-4f48-93b0-87e9aebc7ea4_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 benefit (provision):</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/2019/elts/us-gaap-2019-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_us-gaap_OtherLiabilitiesNoncurrent_3af0d94c-e191-444e-b138-b56b3d4d5930_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate_451242f6-5be7-4bc9-8367-1a0f46c6c20d_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate" xlink: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 re-measurement for rate change</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate" xlink: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 Cuts and Jobs Act, Measurement Period Adjustment, Increase (Decrease) in Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate" xlink:to="lab_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent_f9977bd9-90f9-41d2-91af-6e058d9fc7a3_terseLabel_en-US" xlink:label="lab_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participant's maximum compensation deferral percentage</link:label>
    <link:label id="lab_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" xlink: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 Maximum Annual Contributions Per Employee Percent</link:label>
    <link:label id="lab_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent_documentation_en-US" xlink:label="lab_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" xlink: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 Compensation Arrangement With Individual Maximum Annual Contributions Per Employee Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" xlink:href="ngs-20191231.xsd#ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_076b4cc0-6824-4f39-8007-92ee75df0300_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_5f570e9f-0f61-4838-9318-c1a0da817c25_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Name</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9e8ee97c-99e3-4e1a-a898-73a2f5b0e68d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid income taxes and prepaid expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ccc7ee57-7a17-4922-bc1d-ed850c501529_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid income taxes and prepaid expenses (increase) decrease</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5bae7ebd-0cba-43fd-94a4-65b4b6e66e8b_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">Intangibles, net of accumulated amortization of $1,883 and $1,758, respectively</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_567aab9f-3a49-4a34-a5f1-b8b8695a76bf_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles, net of accumulated amortization</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/2019/elts/us-gaap-2019-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_dei_Security12bTitle_47de21e1-f6e1-442c-b6ff-917a8d3bc852_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_384caecd-20ed-46bb-a648-931606d34b7a_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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_e332d10f-81d0-48fa-8b9d-0c6e4f3fa5ae_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" 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">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_caa846ce-763b-4c65-8b77-a515be529dea_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk free rate</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/2019/elts/us-gaap-2019-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_EarningsPerShareAbstract_15fbe884-e57c-470e-895c-35f297eb3ae0_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" 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">(Loss) earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_552de654-2dfb-44e2-8425-d355da525a8c_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">Earnings Per Share [Abstract]</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/2019/elts/us-gaap-2019-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_ConcentrationRiskTable_b144db6a-ade2-4d39-8dce-4aaba13cb4a3_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/2019/elts/us-gaap-2019-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_ngs_InventoryWriteOffs_3803e4f8-1282-45bb-8291-130b948f4953_terseLabel_en-US" xlink:label="lab_ngs_InventoryWriteOffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-offs</link:label>
    <link:label id="lab_ngs_InventoryWriteOffs_label_en-US" xlink:label="lab_ngs_InventoryWriteOffs" xlink: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-Offs</link:label>
    <link:label id="lab_ngs_InventoryWriteOffs_documentation_en-US" xlink:label="lab_ngs_InventoryWriteOffs" xlink: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 Write-Offs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryWriteOffs" xlink:href="ngs-20191231.xsd#ngs_InventoryWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_InventoryWriteOffs" xlink:to="lab_ngs_InventoryWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_9fcc7f59-d96f-40db-8ac9-9fcef3a5d2ff_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</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/2019/elts/us-gaap-2019-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_PropertyPlantAndEquipmentPolicyTextBlock_fe0c3d6c-5fc6-42d9-94a3-eff037b540e2_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">Rental Equipment and Property 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_fc3d2770-1625-4b29-8c91-2094502e3c43_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 Future Maturities 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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b29fb147-c9a2-4415-a1e6-cee5aea72230_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ComputerSoftwareIntangibleAssetMember_fc8acb1f-a324-4859-bd9b-a20956384a4c_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cd555987-98d0-4039-b482-c20f5f2515b6_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) income before income taxes:</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2c28fc4a-db9b-4e44-bc29-01e647923b78_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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) before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_cb2e3389-07e6-4050-aac9-a2ed1e98498b_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">Operating leases, 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/2019/elts/us-gaap-2019-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_LeasesOfLesseeDisclosureTextBlock_9a8d8f4f-b87c-4435-bb2a-48ebd7530f5f_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink: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 Activity</link:label>
    <link:label id="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink: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 of Lessee Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_a2545a74-f4fd-4e0f-88c8-b752d59cda35_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ngs_DevonEnergyProductionIncMember_732aeea1-c41f-492d-89ed-daefb9c900e3_terseLabel_en-US" xlink:label="lab_ngs_DevonEnergyProductionIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Devon</link:label>
    <link:label id="lab_ngs_DevonEnergyProductionIncMember_label_en-US" xlink:label="lab_ngs_DevonEnergyProductionIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Devon Energy Production, Inc [Member]</link:label>
    <link:label id="lab_ngs_DevonEnergyProductionIncMember_documentation_en-US" xlink:label="lab_ngs_DevonEnergyProductionIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Devon Energy Production, Inc [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DevonEnergyProductionIncMember" xlink:href="ngs-20191231.xsd#ngs_DevonEnergyProductionIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DevonEnergyProductionIncMember" xlink:to="lab_ngs_DevonEnergyProductionIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_bae7b390-1cd7-475e-88b5-ef317da6e3c6_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">Balance, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_470bd7a9-4f7e-48ea-b6c6-4092969c6fb8_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">Balance, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_NumberOfOperatingSegments_e0a53fec-2cdd-4140-97b3-346990f85769_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 business segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_829d3ad2-b92d-46d1-aa89-5a2cfc10c6c0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term in years</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_CurrentIncomeTaxExpenseBenefit_bdcf90bf-178d-424a-92fa-03297d191c7f_negatedLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" 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">Current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_ecb45b84-2c0b-4f96-90af-137a4a605f22_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" 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 current benefit (provision)</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/2019/elts/us-gaap-2019-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_LeaseCost_5f82349c-546c-461c-9d47-6799891989bc_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease costs</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ServiceAndMaintenanceMember_a5a4683b-13d0-4453-981e-6c6aeae55ff6_terseLabel_en-US" xlink:label="lab_ngs_ServiceAndMaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service and maintenance</link:label>
    <link:label id="lab_ngs_ServiceAndMaintenanceMember_label_en-US" xlink:label="lab_ngs_ServiceAndMaintenanceMember" xlink: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 And Maintenance [Member]</link:label>
    <link:label id="lab_ngs_ServiceAndMaintenanceMember_documentation_en-US" xlink:label="lab_ngs_ServiceAndMaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service And Maintenance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceAndMaintenanceMember" xlink:href="ngs-20191231.xsd#ngs_ServiceAndMaintenanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ServiceAndMaintenanceMember" xlink:to="lab_ngs_ServiceAndMaintenanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_32b39b29-ce5a-4ec6-be04-3d2fd1bc0bf1_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">2022</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 Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_095148f1-850b-4a97-a743-cf58faa3ecf8_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/2019/elts/us-gaap-2019-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_NonoperatingIncomeExpenseAbstract_7adb35a9-f744-4955-9f0e-236800628017_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/2019/elts/us-gaap-2019-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_ngs_CbFloatingRateMember_1195770a-7065-4345-98af-d59bba62f9c5_terseLabel_en-US" xlink:label="lab_ngs_CbFloatingRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CB Floating Rate</link:label>
    <link:label id="lab_ngs_CbFloatingRateMember_label_en-US" xlink:label="lab_ngs_CbFloatingRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CB Floating Rate [Member]</link:label>
    <link:label id="lab_ngs_CbFloatingRateMember_documentation_en-US" xlink:label="lab_ngs_CbFloatingRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CB Floating Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CbFloatingRateMember" xlink:href="ngs-20191231.xsd#ngs_CbFloatingRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_CbFloatingRateMember" xlink:to="lab_ngs_CbFloatingRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_9b349c55-5757-4124-a361-499ac22ba35f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value (in thousands)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_5a10f7fb-0519-4a69-8e13-4a9bc75a3ed0_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/2019/dei-2019-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_bcb41ab7-5497-40a5-9b45-983f3de888b7_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a43c353f-cd5d-41b0-b423-6427987d0aa0_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NON-CASH TRANSACTIONS</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_45662e69-6192-42b6-a197-06c83f66d738_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">Earnings per share, basic and diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8f76f168-461b-4f8d-bb43-d0994b4ca029_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" 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 company owned life insurance</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink: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 to Acquire Life Insurance Policy, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:to="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_86dee0a1-70e8-48e3-995e-d695019edcc2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_411286d7-5558-4d35-b91c-694a2aadc9b6_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Book Value</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/2019/elts/us-gaap-2019-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_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization_47f50f19-11cd-4a58-9b7b-f3a64b5bea60_terseLabel_en-US" xlink:label="lab_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink: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 amortization, operating lease right of use assets</link:label>
    <link:label id="lab_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right Of Use Asset, Accumulated Amortization</link:label>
    <link:label id="lab_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization_documentation_en-US" xlink:label="lab_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right Of Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="ngs-20191231.xsd#ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCostOfOperatingRevenue_96b6d627-24e5-4786-b5ae-364b4dbdcb4f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCostOfOperatingRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales, exclusive of depreciation stated separately below</link:label>
    <link:label id="lab_us-gaap_OtherCostOfOperatingRevenue_label_en-US" xlink:label="lab_us-gaap_OtherCostOfOperatingRevenue" xlink: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 Cost of Operating Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostOfOperatingRevenue" xlink:to="lab_us-gaap_OtherCostOfOperatingRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_d3b5761c-d3a9-4679-8d0d-7b9e0a656e69_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Asset Name [Domain]</link:label>
    <link:label id="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_label_en-US" xlink:label="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Asset Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain" xlink:to="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_a203a440-5324-49cd-8d2c-7b9bc2dd86ff_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">Name of Major 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/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2019/elts/us-gaap-2019-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_ScheduleOfInventoryCurrentTableTextBlock_4502f5ea-1acd-44d2-af43-e62e39a11e16_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 and Allowance</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/2019/elts/us-gaap-2019-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_IncreaseDecreaseInStockholdersEquityRollForward_c0f61770-f670-455b-879c-c9b9f761047d_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/2019/elts/us-gaap-2019-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_IncomeStatementLocationDomain_0596977e-2f9e-4676-934a-b2ed5288767d_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/2019/elts/us-gaap-2019-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_srt_RangeAxis_bdf0cc64-fe6b-4d80-9543-19ccf9722295_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/2019/elts/srt-2019-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_SupplementalCashFlowInformationAbstract_4aba8b7a-c38b-47b0-a7a8-8ce82e9d85fd_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_OperatingLeaseWeightedAverageDiscountRatePercent_425f8e64-64c1-4ba5-af04-caaa32836b5e_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">Implicit 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1a5d9ded-8722-4cf7-ad28-0ea529fa60be_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_dd11f0ae-a0f2-4e33-a6ac-57125334dc0f_terseLabel_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_label_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" xlink: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 Service Share-based Compensation, Nonvested Awards, Stock Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_documentation_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" xlink: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 Service Share-based Compensation, Nonvested Awards, Stock Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" xlink:to="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a0a9fbe0-3f58-4905-8b20-0e110fc70b41_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_7bd3f357-8ef6-494b-a5a8-1b09f37fbbdb_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" 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">Federal benefit (expense)</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/2019/elts/us-gaap-2019-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_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage_ce02abe7-7292-4bcb-bf2b-9f084f686da7_terseLabel_en-US" xlink:label="lab_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" xlink: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 deposit requirements, large custom contracts, maximum percentage</link:label>
    <link:label id="lab_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage_label_en-US" xlink:label="lab_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" xlink: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 Deposits, Deposit Requirements, Large Custom Contracts, Maximum Percentage</link:label>
    <link:label id="lab_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage_documentation_en-US" xlink:label="lab_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Deposits, Deposit Requirements, Large Custom Contracts, Maximum Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" xlink:href="ngs-20191231.xsd#ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" xlink:to="lab_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_RevenueFromContractWithCustomerPolicyTextBlock_3b49965c-2f5b-4f7a-a51f-a7f70698bb35_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/2019/elts/us-gaap-2019-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_InventoryNoncurrent_aef1e774-ea70-4e19-8ef0-3da194435537_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" xlink: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 Inventory, net of allowance for obsolescence of $24 and $19, respectively</link:label>
    <link:label id="lab_us-gaap_InventoryNoncurrent_fc559cc6-b076-4b86-b67e-7963ba39a380_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" 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">Raw materials - long term (net of allowances of $24 and $19, respectively</link:label>
    <link:label id="lab_us-gaap_InventoryNoncurrent_label_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNoncurrent" xlink:to="lab_us-gaap_InventoryNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_be559f1b-1101-4a20-bc9c-c65c385fa5e1_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base, component, % of eligible inventory</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" xlink: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, Current Borrowing Capacity, Component, Percentage of Eligible General Inventory</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" xlink: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, Current Borrowing Capacity, Component, Percentage of Eligible General Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" xlink:to="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_TwoThousandNineRestrictedStockUnitsPlanMember_910d24bb-797e-4f24-87f5-bb9956e76245_terseLabel_en-US" xlink:label="lab_ngs_TwoThousandNineRestrictedStockUnitsPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2009 Restricted Stock/Units Plan</link:label>
    <link:label id="lab_ngs_TwoThousandNineRestrictedStockUnitsPlanMember_label_en-US" xlink:label="lab_ngs_TwoThousandNineRestrictedStockUnitsPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Nine Restricted Stock/Units Plan [Member]</link:label>
    <link:label id="lab_ngs_TwoThousandNineRestrictedStockUnitsPlanMember_documentation_en-US" xlink:label="lab_ngs_TwoThousandNineRestrictedStockUnitsPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Nine Restricted Stock/Units Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TwoThousandNineRestrictedStockUnitsPlanMember" xlink:href="ngs-20191231.xsd#ngs_TwoThousandNineRestrictedStockUnitsPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_TwoThousandNineRestrictedStockUnitsPlanMember" xlink:to="lab_ngs_TwoThousandNineRestrictedStockUnitsPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_2f7668ec-b305-4b8d-884a-5fcc22184379_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink: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 intangible assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink: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 (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_f95fe4d1-7425-42db-8b02-c8498e8b27fb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_85aee1eb-0c9d-4574-8066-ec5223fe95ba_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">Write-offs</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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_b0b18dfa-465c-4d49-b17a-05b4f0a03fef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxYear2015Member_cb261396-af54-4d97-a744-fb0f2d9b2a59_terseLabel_en-US" xlink:label="lab_us-gaap_TaxYear2015Member" xlink: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 Year 2015</link:label>
    <link:label id="lab_us-gaap_TaxYear2015Member_label_en-US" xlink:label="lab_us-gaap_TaxYear2015Member" xlink: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 Year 2015 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2015Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2015Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxYear2015Member" xlink:to="lab_us-gaap_TaxYear2015Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_c3d3663d-49ef-4a38-adae-6c62f806e2aa_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsAccumulatedAmortization_befba23d-cf17-4381-a518-31701519a592_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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 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/2019/elts/us-gaap-2019-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_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/2019/elts/us-gaap-2019-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_DeferredCompensationArrangementWithIndividualSharesIssued_c2fa9f97-879a-431d-ab2d-af9d87f1f6a8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation arrangement with individual, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_9ae2ac06-07f4-4c9a-a255-0d83707b5968_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RentalCompressorUnitWorkInProgressMember_90a16440-a26b-449d-aa6e-fb6240e292e1_terseLabel_en-US" xlink:label="lab_ngs_RentalCompressorUnitWorkInProgressMember" xlink: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_ngs_RentalCompressorUnitWorkInProgressMember_label_en-US" xlink:label="lab_ngs_RentalCompressorUnitWorkInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Compressor Unit, Work-In-Progress [Member]</link:label>
    <link:label id="lab_ngs_RentalCompressorUnitWorkInProgressMember_documentation_en-US" xlink:label="lab_ngs_RentalCompressorUnitWorkInProgressMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Compressor Unit, Work-In-Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitWorkInProgressMember" xlink:href="ngs-20191231.xsd#ngs_RentalCompressorUnitWorkInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RentalCompressorUnitWorkInProgressMember" xlink:to="lab_ngs_RentalCompressorUnitWorkInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c52e0186-202c-4ac7-9d06-29b4f48e6383_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5adf4d36-7ded-4570-b630-1328abcbef60_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, Beginning Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_999315c0-12f5-4460-90c0-402e0a89315f_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6c398fb9-6bfb-4a31-854f-ab431dcdb3ff_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation expense</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/2019/elts/us-gaap-2019-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_dei_EntityEmergingGrowthCompany_090a5712-0324-446f-876d-5b0339499807_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_55d45834-909f-4cf8-af60-f74551161654_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" xlink: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 maximum borrowing capacity</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" xlink: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, Potential Maximum Borrowing Capacity</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" xlink: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, Potential Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" xlink:to="lab_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_e1c2df16-d3b7-4262-8fba-6f35cc4766b2_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_06fabf36-1203-47cf-9060-b18c3d30b6d9_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">Additions based on tax positions related to current year</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/2019/elts/us-gaap-2019-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_IncomeTaxContingencyLineItems_d1a14407-4ea2-4ed8-bed3-69d973fe9c82_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink: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 Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink: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 Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_e37a822a-3c8e-43cb-a700-483fba18a6ae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_OperatingLeaseLiabilityCurrent_4d1bb856-62ce-421d-90b3-b85e8fde6055_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">Current operating leases</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/2019/elts/us-gaap-2019-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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_21e8f689-ca2d-41e7-81da-b76f4327cf17_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">Computation of Basic and Diluted Earnings Per Share</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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e05501bd-97fa-47e5-adea-bd537f62b1ac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_5d8b904c-605f-4ca2-8b41-619a11ea035f_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base, component, % of eligible accounts receivable</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" xlink: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, Current Borrowing Capacity, Component, Percentage of Eligible Accounts Receivable</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" xlink: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, Current Borrowing Capacity, Component, Percentage of Eligible Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" xlink:to="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_62253d3e-6212-4af4-8e10-536b61174a9d_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" 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">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_e3e3600a-5a36-41cd-b034-a7ce842101d7_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/2019/elts/us-gaap-2019-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_us-gaap_IncomeTaxPolicyTextBlock_90acc286-8def-420f-ac12-e12526278671_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/2019/elts/us-gaap-2019-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_CreditFacilityDomain_b7b520be-6606-44a9-86b8-ebb2e9dd5ac6_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/2019/elts/us-gaap-2019-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_ngs_TransferOfRentalEquipmentToInventory_8f456ea0-d0bb-4801-af83-b4fcd5c67f0f_terseLabel_en-US" xlink:label="lab_ngs_TransferOfRentalEquipmentToInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of rental equipment to inventory</link:label>
    <link:label id="lab_ngs_TransferOfRentalEquipmentToInventory_label_en-US" xlink:label="lab_ngs_TransferOfRentalEquipmentToInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of Rental Equipment to Inventory</link:label>
    <link:label id="lab_ngs_TransferOfRentalEquipmentToInventory_documentation_en-US" xlink:label="lab_ngs_TransferOfRentalEquipmentToInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of Rental Equipment to Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TransferOfRentalEquipmentToInventory" xlink:href="ngs-20191231.xsd#ngs_TransferOfRentalEquipmentToInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_TransferOfRentalEquipmentToInventory" xlink:to="lab_ngs_TransferOfRentalEquipmentToInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_e6c1690f-f595-4c69-9103-5c15c12db64e_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" 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">Research and development credit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink: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, Research, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_931cdfde-ec20-4ff8-8c38-7386dcb26df0_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/2019/elts/us-gaap-2019-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_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm_2decbecd-6b83-4b45-8c1b-39c6c7c83a52_terseLabel_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm" xlink: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) plan, employer's matching contribution, vesting term</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm_label_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm" xlink: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, Employers Matching Contribution, Vesting Term</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm_documentation_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm" xlink: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, Employers Matching Contribution, Vesting Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm" xlink:to="lab_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock_bfabf303-733c-45de-9c77-3735b944b4ac_terseLabel_en-US" xlink:label="lab_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" xlink: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 restricted stock shares (in shares)</link:label>
    <link:label id="lab_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock_label_en-US" xlink:label="lab_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" xlink: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 Deferred Restricted Stock</link:label>
    <link:label id="lab_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock_documentation_en-US" xlink:label="lab_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" xlink: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 Compensation Arrangement With Individual Deferred Restricted Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" xlink:href="ngs-20191231.xsd#ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" xlink:to="lab_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_e214d43b-cd69-4d9d-9233-0630f0f8e626_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_b8cea247-8a76-4fbb-8ce3-537e6fa45756_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_ee640fec-abe5-419e-8e5b-95490ca6d4b0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink: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, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_NGLLCMember_698ca068-7606-4ebc-a9f9-b03b80071f27_terseLabel_en-US" xlink:label="lab_ngs_NGLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">N-G, LLC</link:label>
    <link:label id="lab_ngs_NGLLCMember_label_en-US" xlink:label="lab_ngs_NGLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">N-G, LLC [Member]</link:label>
    <link:label id="lab_ngs_NGLLCMember_documentation_en-US" xlink:label="lab_ngs_NGLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">N-G, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NGLLCMember" xlink:href="ngs-20191231.xsd#ngs_NGLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_NGLLCMember" xlink:to="lab_ngs_NGLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LossOnRetirementOfRentalEquipmentMember_28e63429-24cf-444f-aaaf-d645faa01422_terseLabel_en-US" xlink:label="lab_ngs_LossOnRetirementOfRentalEquipmentMember" xlink: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 Retirement of Rental Equipment</link:label>
    <link:label id="lab_ngs_LossOnRetirementOfRentalEquipmentMember_label_en-US" xlink:label="lab_ngs_LossOnRetirementOfRentalEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss On Retirement of Rental Equipment [Member]</link:label>
    <link:label id="lab_ngs_LossOnRetirementOfRentalEquipmentMember_documentation_en-US" xlink:label="lab_ngs_LossOnRetirementOfRentalEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss On Retirement of Rental Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LossOnRetirementOfRentalEquipmentMember" xlink:href="ngs-20191231.xsd#ngs_LossOnRetirementOfRentalEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LossOnRetirementOfRentalEquipmentMember" xlink:to="lab_ngs_LossOnRetirementOfRentalEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent_898b5c5e-b04d-47c5-86df-0ce4638a1c74_terseLabel_en-US" xlink:label="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" xlink: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 - ASC 842</link:label>
    <link:label id="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent_label_en-US" xlink:label="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" xlink: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, Excluding Contracts With Customer, Assets, Current</link:label>
    <link:label id="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent_documentation_en-US" xlink:label="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Excluding Contracts With Customer, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" xlink:href="ngs-20191231.xsd#ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" xlink:to="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_48fcca17-97b4-430d-be5a-8fc1450e6483_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/2019/elts/us-gaap-2019-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_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions_5ab0a5b7-c8ee-4c8b-81c9-aaa2d41a804b_negatedTerseLabel_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" 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">Vested (in shares)</link:label>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions_label_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" xlink: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 Service Share-based Compensation, Vested in Period, Stock Options</link:label>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions_documentation_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" xlink: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 Service Share-based Compensation, Vested in Period, Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" xlink:to="lab_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_da25ffbd-443e-4e8a-9a15-9c527b5f80ac_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_2c0f1a8e-5839-4a41-80ae-4ad24ffc6ff3_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_36a640c9-2155-4647-8bde-ab736e184e10_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9e20c2ba-7fd9-4acd-bf0d-a662f3694e64_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_5fd7628d-3110-4924-b2d0-5a58fc17a9fe_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink: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_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink: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, Future Minimum Payments Receivable, Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_6c62a582-82c3-4fd8-8701-6294a4dcda7f_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product warranty reserves</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_4384696b-e865-468a-82f1-1c54399f46c7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_d617f389-e71f-4025-8edb-baf55cb88fb5_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentLeasedToOtherPartyMember_dd15c598-22a9-4433-b341-64da060cac13_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentLeasedToOtherPartyMember" xlink: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 Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentLeasedToOtherPartyMember_label_en-US" xlink:label="lab_us-gaap_EquipmentLeasedToOtherPartyMember" xlink: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 Leased to Other Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentLeasedToOtherPartyMember" xlink:to="lab_us-gaap_EquipmentLeasedToOtherPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_709cdd74-1629-4bf3-964e-c0fbf8d0f72b_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/2019/elts/us-gaap-2019-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_TypeOfAdoptionMember_f0ba1a48-6156-48ed-868e-f7d5d123277d_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">Type of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_4795d03a-de5f-48dd-896c-4184479850f3_terseLabel_en-US" xlink:label="lab_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink: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 Cuts and Jobs Act, change in tax rate, income tax expense (benefit)</link:label>
    <link:label id="lab_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink: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 Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink: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 Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink:href="ngs-20191231.xsd#ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink:to="lab_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ReferenceRateDomain_2c0e0821-ab72-48f6-874d-617e07639345_terseLabel_en-US" xlink:label="lab_ngs_ReferenceRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reference Rate [Domain]</link:label>
    <link:label id="lab_ngs_ReferenceRateDomain_label_en-US" xlink:label="lab_ngs_ReferenceRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reference Rate [Domain]</link:label>
    <link:label id="lab_ngs_ReferenceRateDomain_documentation_en-US" xlink:label="lab_ngs_ReferenceRateDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reference Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ReferenceRateDomain" xlink:href="ngs-20191231.xsd#ngs_ReferenceRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ReferenceRateDomain" xlink:to="lab_ngs_ReferenceRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a6086279-7e6d-400d-a5d0-8336acbac20d_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/2019/elts/us-gaap-2019-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_srt_ExecutiveOfficerMember_68608080-9432-4721-9fdf-4ca1454dcde0_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/2019/elts/srt-2019-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_dei_EntityVoluntaryFilers_5dd934e1-07a2-44e2-9f8b-91146dd91dfb_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/2019/dei-2019-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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_98eb4a7d-50ae-4a0e-96b1-0653c6d84594_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink: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, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_bb186500-d037-40be-9f76-1a3b2971ca95_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">2023</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 Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_SegmentReportingPolicyPolicyTextBlock_fecb7dd6-3674-48ab-bff1-65a678ea89df_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments and Related Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_943559d2-571a-45be-914f-facd76fc0d79_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of rental equipment, property and other equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits_e30bffea-c1c9-477e-850d-7179818dd89e_terseLabel_en-US" xlink:label="lab_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale or rental, compressor units</link:label>
    <link:label id="lab_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits_label_en-US" xlink:label="lab_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets Held-for-sale or Rental, Compressor Units</link:label>
    <link:label id="lab_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits_documentation_en-US" xlink:label="lab_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits" xlink: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 Lived Assets Held-for-sale or Rental, Compressor Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits" xlink:href="ngs-20191231.xsd#ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits" xlink:to="lab_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a2e8489f-7cce-4e06-be6a-d6dc99ea6086_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">2024</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, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_us-gaap_GainLossOnDispositionOfAssets_c1a67b00-7267-4a7f-baff-f4a29d793e31_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" 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 on disposal of assets</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/2019/elts/us-gaap-2019-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_ContractWithCustomerAssetAndLiabilityTableTextBlock_70d884e5-5aba-460f-968e-7a04ad20b664_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_baee3928-88f5-4ccf-b4cb-ab751c415437_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoveries</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink: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, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_571d1472-e378-43b5-b0b6-9cafab660418_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink: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) plan, employer's matching contribution, annual vesting percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink: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, Employers Matching Contribution, Annual Vesting Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:to="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_SalesRevenueGoodsNetAndRentalIncomeMember_2b7bbeff-f9a7-47f1-acff-be76edd25e4c_terseLabel_en-US" xlink:label="lab_ngs_SalesRevenueGoodsNetAndRentalIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and Rental Income</link:label>
    <link:label id="lab_ngs_SalesRevenueGoodsNetAndRentalIncomeMember_label_en-US" xlink:label="lab_ngs_SalesRevenueGoodsNetAndRentalIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Revenue, Goods, Net and Rental Income [Member]</link:label>
    <link:label id="lab_ngs_SalesRevenueGoodsNetAndRentalIncomeMember_documentation_en-US" xlink:label="lab_ngs_SalesRevenueGoodsNetAndRentalIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Revenue, Goods, Net and Rental Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SalesRevenueGoodsNetAndRentalIncomeMember" xlink:href="ngs-20191231.xsd#ngs_SalesRevenueGoodsNetAndRentalIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_SalesRevenueGoodsNetAndRentalIncomeMember" xlink:to="lab_ngs_SalesRevenueGoodsNetAndRentalIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_9a5024b3-1f8b-44a8-8675-f12823d80598_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">Bad debt allowance (recovery)</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/2019/elts/us-gaap-2019-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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_0b03d0c2-0bc3-4990-a169-df588d010714_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink: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 Revisions of Prior Period Financial Statements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink: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 Error Corrections and Prior Period Adjustments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8cc16af2-3a0d-4387-b4d6-40db4c2605eb_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">Unrecognized compensation cost related to stock options, weighted average 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/2019/elts/us-gaap-2019-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_AccountingPoliciesAbstract_9184ca60-cd4f-4bd1-aafa-1443b8c93c55_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/2019/elts/us-gaap-2019-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_AdditionalPaidInCapitalMember_bd2e2125-a0d0-4cae-a1c2-4f008efa9bd8_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/2019/elts/us-gaap-2019-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_ScheduleOfStockOptionsRollForwardTableTextBlock_52b92179-52a9-4a70-b4b7-aff5094984c1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink: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 the Status of Unvested Stock Options</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Options Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_1a40d950-cd35-4462-8bc6-13e6fb4ac753_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">Relationship to entity</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/2019/elts/srt-2019-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_LifeInsuranceCorporateOrBankOwnedAmount_5259a9f1-ce1a-4c37-a36d-59af4a160187_terseLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company owned life insurance</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_label_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Insurance, Corporate or Bank Owned, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:to="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_20fe5177-55a2-4116-a262-614819cf3797_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink: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, Future Minimum Payments Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_59b29ba8-8e2b-4e2f-b28a-eef40cec66be_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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 carryover</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_eee20473-c2d4-4b61-9008-bf1a8e24aa77_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink: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 for Uncertainty in Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_899bc40d-fa01-444d-b4bc-173a059251d7_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 income tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AccountsReceivableMember_d3d1a36c-e2d4-4fb4-ae0d-b1e87f3d7cf0_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/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_6d23855f-487f-41f5-aa38-8d7657ed3ec8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink: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, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink: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, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_09828804-b4ab-4bb1-be8e-605aef65619d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense on restricted common stock</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink: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, Restricted Stock Unit, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_807626a4-49d1-4b9a-b9ba-bef28840ba04_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_71f4cb9f-3803-4b07-a2f4-c95933043ac4_terseLabel_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chief Executive Officer</link:label>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_label_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember" xlink:to="lab_srt_ChiefExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_a8046d01-2e45-4899-8583-14acbe0b287f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsByMajorClassAxis_2d06f141-f01b-4358-be35-df8e56e1e974_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/2019/elts/us-gaap-2019-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_dei_DocumentsIncorporatedByReferenceTextBlock_595c3ff3-a025-43ff-a383-e9916fbcd0a7_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/2019/dei-2019-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_PropertyPlantAndEquipmentDisclosureTextBlock_da1ccbf3-0778-4a98-b34a-bfc7639add24_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">Rental Equipment, Property 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/2019/elts/us-gaap-2019-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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_770ebc6b-ec65-4962-a1ef-6f612ca1266b_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 benefit (provision):</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/2019/elts/us-gaap-2019-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_dei_EntityAddressStateOrProvince_6ca08783-b8b6-4510-97e5-8e7d41cd670b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_34ec15a7-13cc-49fc-beb8-cae767d89735_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/2019/elts/us-gaap-2019-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_ngs_IntangibleAssetsAccumulatedAmortization_db7cad9e-e7b4-445d-bec9-69c913d77736_terseLabel_en-US" xlink:label="lab_ngs_IntangibleAssetsAccumulatedAmortization" xlink: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 amortization, intangibles</link:label>
    <link:label id="lab_ngs_IntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_ngs_IntangibleAssetsAccumulatedAmortization" xlink: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, Accumulated Amortization</link:label>
    <link:label id="lab_ngs_IntangibleAssetsAccumulatedAmortization_documentation_en-US" xlink:label="lab_ngs_IntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Accumulated Amortization encompasses both finite-lived and indefinite-lived intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsAccumulatedAmortization" xlink:href="ngs-20191231.xsd#ngs_IntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_IntangibleAssetsAccumulatedAmortization" xlink:to="lab_ngs_IntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_fb94e622-dc35-4c4e-87f2-b93cde1573da_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink: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 income tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_f20defe0-7743-4f54-b0cb-c2f6f9bd5c6c_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_56366c05-2041-4cbe-81ed-1ac710efbd06_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/2019/elts/us-gaap-2019-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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_798fdfca-d930-4b29-84a2-d4233d15cc9b_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">Award 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/2019/elts/us-gaap-2019-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_ngs_LesseeOperatingLeaseRemainingLeaseTerm_38552ed2-0c72-43ad-a2da-04da3799508e_terseLabel_en-US" xlink:label="lab_ngs_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_ngs_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_ngs_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:label id="lab_ngs_LesseeOperatingLeaseRemainingLeaseTerm_documentation_en-US" xlink:label="lab_ngs_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="ngs-20191231.xsd#ngs_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_ngs_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_3c5681b0-e583-4fce-9853-3a3724ad63bf_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NET CASH USED IN INVESTING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6e86205c-5b29-49b1-957a-f880c5f4f7aa_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink: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 cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ngs_CompressorUnits400600HorsepowerMember_07b41586-3604-4893-92dc-5e49fc0c70b7_terseLabel_en-US" xlink:label="lab_ngs_CompressorUnits400600HorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Units, 400-600 Horsepower</link:label>
    <link:label id="lab_ngs_CompressorUnits400600HorsepowerMember_label_en-US" xlink:label="lab_ngs_CompressorUnits400600HorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Units, 400-600 Horsepower [Member]</link:label>
    <link:label id="lab_ngs_CompressorUnits400600HorsepowerMember_documentation_en-US" xlink:label="lab_ngs_CompressorUnits400600HorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Units, 400-600 Horsepower</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnits400600HorsepowerMember" xlink:href="ngs-20191231.xsd#ngs_CompressorUnits400600HorsepowerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_CompressorUnits400600HorsepowerMember" xlink:to="lab_ngs_CompressorUnits400600HorsepowerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_5d00dd3c-9b29-41e0-aad5-6d46d76c3705_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/2019/elts/us-gaap-2019-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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5f020dc6-13aa-4c47-9cfe-bb2c6b244160_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink: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 Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink: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 Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation_8e7a66eb-aa35-4ff1-8686-e6bdb1badd62_terseLabel_en-US" xlink:label="lab_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" xlink: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</link:label>
    <link:label id="lab_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation_label_en-US" xlink:label="lab_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" xlink: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 Deferred Expense, Compensation and Benefits, Deferred Compensation</link:label>
    <link:label id="lab_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation_documentation_en-US" xlink:label="lab_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Deferred Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" xlink:href="ngs-20191231.xsd#ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" xlink:to="lab_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RangeFourMember_20010e03-683d-4a7e-a7e3-f40416c9a794_terseLabel_en-US" xlink:label="lab_ngs_RangeFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$17.82-20.48</link:label>
    <link:label id="lab_ngs_RangeFourMember_label_en-US" xlink:label="lab_ngs_RangeFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Four [Member]</link:label>
    <link:label id="lab_ngs_RangeFourMember_documentation_en-US" xlink:label="lab_ngs_RangeFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeFourMember" xlink:href="ngs-20191231.xsd#ngs_RangeFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RangeFourMember" xlink:to="lab_ngs_RangeFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_58ec5a66-0aaf-42cf-ab49-753b871ac713_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/2019/elts/us-gaap-2019-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_ngs_ProductSalesMember_0d97bd8b-5ab9-4161-b985-551f2fc581ab_terseLabel_en-US" xlink:label="lab_ngs_ProductSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_ngs_ProductSalesMember_label_en-US" xlink:label="lab_ngs_ProductSalesMember" xlink: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 Sales [Member]</link:label>
    <link:label id="lab_ngs_ProductSalesMember_documentation_en-US" xlink:label="lab_ngs_ProductSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProductSalesMember" xlink:href="ngs-20191231.xsd#ngs_ProductSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ProductSalesMember" xlink:to="lab_ngs_ProductSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9fe96db3-c8b3-4f55-b81d-216070a5b77f_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 property and equipment</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/2019/elts/us-gaap-2019-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_2159650f-9b21-43b9-81c3-3ce2aece8ca6_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 and other intangible assets</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/2019/elts/us-gaap-2019-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_AccountsPayableCurrent_f5688308-fd91-4918-9f72-8d6fda65c21a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_A1998StockOptionPlanMember_0ad75c29-83ec-4d8f-8d40-366dd4a8db58_terseLabel_en-US" xlink:label="lab_ngs_A1998StockOptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1998 Stock Option Plan</link:label>
    <link:label id="lab_ngs_A1998StockOptionPlanMember_label_en-US" xlink:label="lab_ngs_A1998StockOptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A1998 Stock Option Plan [Member]</link:label>
    <link:label id="lab_ngs_A1998StockOptionPlanMember_documentation_en-US" xlink:label="lab_ngs_A1998StockOptionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A1998 Stock Option Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_A1998StockOptionPlanMember" xlink:href="ngs-20191231.xsd#ngs_A1998StockOptionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_A1998StockOptionPlanMember" xlink:to="lab_ngs_A1998StockOptionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_AccumulatedDepreciationRentalEquipment_c71ec74a-44fe-4115-befe-8a2e3a82a3f5_terseLabel_en-US" xlink:label="lab_ngs_AccumulatedDepreciationRentalEquipment" xlink: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 depreciation, rental equipment</link:label>
    <link:label id="lab_ngs_AccumulatedDepreciationRentalEquipment_label_en-US" xlink:label="lab_ngs_AccumulatedDepreciationRentalEquipment" xlink: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 Rental Equipment</link:label>
    <link:label id="lab_ngs_AccumulatedDepreciationRentalEquipment_documentation_en-US" xlink:label="lab_ngs_AccumulatedDepreciationRentalEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation Rental Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccumulatedDepreciationRentalEquipment" xlink:href="ngs-20191231.xsd#ngs_AccumulatedDepreciationRentalEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_AccumulatedDepreciationRentalEquipment" xlink:to="lab_ngs_AccumulatedDepreciationRentalEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_0a436b53-48fb-48bc-8f99-f54673f54ec3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_339fdc54-0f9d-4007-bc84-aa62d484b840_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_fb19b2c3-3ebd-490c-95db-503db0646dc1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_dei_EntityCommonStockSharesOutstanding_4bb5670c-bbab-44f6-855d-c5f77c93a595_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_d458ee14-c700-4c41-bb85-46e0a3439157_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_bf95ac24-d5bd-4976-9bc8-c489c24e3768_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink: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 costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_656e2118-90b6-4613-af12-5422f07ee210_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_56fd1615-cc66-4d53-8dcd-bb1ad74f6380_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_82406855-a727-420a-a9d6-964477b6b880_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, Beginning Balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b5bcaaa2-0c7d-401f-aa62-bf897528de0b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, Ending Balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0c1a67d3-d821-4c95-9c49-40b6cbacb1b4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes paid related to net share settlement of equity awards</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/2019/elts/us-gaap-2019-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_InventoryNet_eb81f9d5-3bbc-464d-9ef2-c2205b64f495_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_c4138532-c84c-45e9-8ffa-881b0d922602_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">Inventory - current</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/2019/elts/us-gaap-2019-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c64f16e4-f459-416c-a46d-9e6f00bf7ea5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise prices, upper limit (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_00e309f1-7f77-486f-a468-a6a06f96de6a_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DefinedContributionPlanEligibilityAgeMinimum_c32c31ff-6a5a-4bd6-abf4-bc7474843ee7_terseLabel_en-US" xlink:label="lab_ngs_DefinedContributionPlanEligibilityAgeMinimum" xlink: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) plan, minimum eligibility age</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanEligibilityAgeMinimum_label_en-US" xlink:label="lab_ngs_DefinedContributionPlanEligibilityAgeMinimum" xlink: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, Eligibility Age, Minimum</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanEligibilityAgeMinimum_documentation_en-US" xlink:label="lab_ngs_DefinedContributionPlanEligibilityAgeMinimum" xlink: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, Eligibility Age, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanEligibilityAgeMinimum" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanEligibilityAgeMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DefinedContributionPlanEligibilityAgeMinimum" xlink:to="lab_ngs_DefinedContributionPlanEligibilityAgeMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_InventoryAllowanceAccrual_20ecb532-92cc-438a-a66b-b4beb8141f34_negatedLabel_en-US" xlink:label="lab_ngs_InventoryAllowanceAccrual" 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">Accruals</link:label>
    <link:label id="lab_ngs_InventoryAllowanceAccrual_label_en-US" xlink:label="lab_ngs_InventoryAllowanceAccrual" xlink: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 Allowance, Accrual</link:label>
    <link:label id="lab_ngs_InventoryAllowanceAccrual_documentation_en-US" xlink:label="lab_ngs_InventoryAllowanceAccrual" xlink: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 Allowance, Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryAllowanceAccrual" xlink:href="ngs-20191231.xsd#ngs_InventoryAllowanceAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_InventoryAllowanceAccrual" xlink:to="lab_ngs_InventoryAllowanceAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_NumberOfUnitsRetired_8736c59b-6572-4a4d-9b11-00aefb126138_terseLabel_en-US" xlink:label="lab_ngs_NumberOfUnitsRetired" xlink: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 units retired</link:label>
    <link:label id="lab_ngs_NumberOfUnitsRetired_label_en-US" xlink:label="lab_ngs_NumberOfUnitsRetired" xlink: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 Units Retired</link:label>
    <link:label id="lab_ngs_NumberOfUnitsRetired_documentation_en-US" xlink:label="lab_ngs_NumberOfUnitsRetired" xlink: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 Units Retired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NumberOfUnitsRetired" xlink:href="ngs-20191231.xsd#ngs_NumberOfUnitsRetired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_NumberOfUnitsRetired" xlink:to="lab_ngs_NumberOfUnitsRetired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_10f6d4df-767b-4e0f-846f-6fd49d745232_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) Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions_2a03cde0-2709-40e6-8db1-96d0ed01934a_periodStartLabel_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" 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">Unvested, beginning of period (in shares)</link:label>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions_8cbfdfdd-dbfd-41d7-9ddb-19deee0bc333_periodEndLabel_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" 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">Unvested, end of period (in shares)</link:label>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions_label_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" xlink: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 Service Share-based Compensation, Nonvested Awards, Outstanding, Number, Stock Options</link:label>
    <link:label id="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions_documentation_en-US" xlink:label="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" xlink: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 Service Share-based Compensation, Nonvested Awards, Outstanding, Number, Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" xlink:to="lab_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e0ed9636-ee3b-4a98-98b4-d348209a8cdd_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">Number of shares available for grant (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/2019/elts/us-gaap-2019-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_IncomeTaxContingencyTable_57fc66f5-9966-4932-84fc-42f5c0cb4314_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink: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 Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink: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 Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d69e85a0-077b-46d9-9b20-bdc3604c7b5e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink: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 depreciation, property and equipment</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7471a1ee-e26b-4947-bf05-a52e41b164a1_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1ca672a0-700b-4373-b711-46ab7bf3e405_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">Equity Award [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/2019/elts/us-gaap-2019-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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_618cf900-33a8-48c7-b013-7aa82770c459_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood_64862ab3-4d10-4496-a21d-9539c16caca7_terseLabel_en-US" xlink:label="lab_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale or rental, finished goods</link:label>
    <link:label id="lab_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood_label_en-US" xlink:label="lab_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets Held-for-sale or Rental, Finished Good</link:label>
    <link:label id="lab_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood_documentation_en-US" xlink:label="lab_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood" xlink: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 Lived Assets Held-for-sale or Rental, Finished Good</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood" xlink:href="ngs-20191231.xsd#ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood" xlink:to="lab_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_5e4ce139-8b3c-4377-87c3-0121017158c5_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/2019/elts/us-gaap-2019-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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_b9db3275-f7e9-461c-b25d-be6482c1a128_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1cd8f846-a7c3-4cc3-8a86-de58d6bcfc90_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_4a140b69-12e1-4ef4-a75f-f76898414076_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">Building and 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/2019/elts/us-gaap-2019-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_TaxYear2016Member_3dc634d8-8896-4c4f-9a2d-5604fde25762_terseLabel_en-US" xlink:label="lab_us-gaap_TaxYear2016Member" xlink: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 Year 2016</link:label>
    <link:label id="lab_us-gaap_TaxYear2016Member_label_en-US" xlink:label="lab_us-gaap_TaxYear2016Member" xlink: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 Year 2016 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2016Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2016Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxYear2016Member" xlink:to="lab_us-gaap_TaxYear2016Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_243e0b3a-e449-4f87-9029-4bd3616e52b4_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_aee63882-9b3d-4ccc-86ae-c0a32c67532b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of common stock options, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_6f594366-c91b-4009-bec6-d9d38f2159e8_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/2019/elts/us-gaap-2019-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_srt_OwnershipDomain_26225981-cbd1-44b5-8931-05d45a631125_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_0a93e245-f516-47d7-b80b-2688ceca1697_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">Purchases from joint venture</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/2019/elts/us-gaap-2019-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_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_54bf2510-f016-4fec-976e-71dcfd64012c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink: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_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink: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, Future Minimum Payments Receivable, in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_39b08dc3-567d-4b17-b90c-2d5373b79dc3_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf00ab4-7efa-43f8-9e5b-e10edf45c499_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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">Effective rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_CompressorUnits1380HorsepowerMember_22a87ae7-f419-447a-a52e-6273fe56e62b_terseLabel_en-US" xlink:label="lab_ngs_CompressorUnits1380HorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Units, 1,380 Horsepower</link:label>
    <link:label id="lab_ngs_CompressorUnits1380HorsepowerMember_label_en-US" xlink:label="lab_ngs_CompressorUnits1380HorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Units, 1,380 Horsepower [Member]</link:label>
    <link:label id="lab_ngs_CompressorUnits1380HorsepowerMember_documentation_en-US" xlink:label="lab_ngs_CompressorUnits1380HorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Units, 1,380 Horsepower</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnits1380HorsepowerMember" xlink:href="ngs-20191231.xsd#ngs_CompressorUnits1380HorsepowerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_CompressorUnits1380HorsepowerMember" xlink:to="lab_ngs_CompressorUnits1380HorsepowerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_OperatingLeasesOfLessorOriginalTerm_bee99474-3425-434f-a1d8-33faa2d1ee85_terseLabel_en-US" xlink:label="lab_ngs_OperatingLeasesOfLessorOriginalTerm" xlink: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 arrangements, original term</link:label>
    <link:label id="lab_ngs_OperatingLeasesOfLessorOriginalTerm_label_en-US" xlink:label="lab_ngs_OperatingLeasesOfLessorOriginalTerm" xlink: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 of Lessor, Original Term</link:label>
    <link:label id="lab_ngs_OperatingLeasesOfLessorOriginalTerm_documentation_en-US" xlink:label="lab_ngs_OperatingLeasesOfLessorOriginalTerm" xlink: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 Leases of Lessor, Original Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeasesOfLessorOriginalTerm" xlink:href="ngs-20191231.xsd#ngs_OperatingLeasesOfLessorOriginalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_OperatingLeasesOfLessorOriginalTerm" xlink:to="lab_ngs_OperatingLeasesOfLessorOriginalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_49a22073-ab16-49cb-98e5-6bd270739d41_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/2019/elts/us-gaap-2019-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_ngs_InventoryValuationReservesRollForward_98b2e408-56c9-4c71-b19a-50e4b811cd18_terseLabel_en-US" xlink:label="lab_ngs_InventoryValuationReservesRollForward" xlink: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 Valuation Reserves [Roll Forward]</link:label>
    <link:label id="lab_ngs_InventoryValuationReservesRollForward_label_en-US" xlink:label="lab_ngs_InventoryValuationReservesRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_ngs_InventoryValuationReservesRollForward_documentation_en-US" xlink:label="lab_ngs_InventoryValuationReservesRollForward" xlink: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 Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryValuationReservesRollForward" xlink:href="ngs-20191231.xsd#ngs_InventoryValuationReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_InventoryValuationReservesRollForward" xlink:to="lab_ngs_InventoryValuationReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxYear2017Member_f39bd28e-3092-4c08-b5a9-3cc8ff549a7a_terseLabel_en-US" xlink:label="lab_us-gaap_TaxYear2017Member" xlink: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 Year 2017</link:label>
    <link:label id="lab_us-gaap_TaxYear2017Member_label_en-US" xlink:label="lab_us-gaap_TaxYear2017Member" xlink: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 Year 2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2017Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2017Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxYear2017Member" xlink:to="lab_us-gaap_TaxYear2017Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1126cf4a-ad3f-44db-86fa-188998cad53c_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">Provision for 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/2019/elts/us-gaap-2019-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_Liabilities_9188fdde-9bd2-437d-9305-b4b6bba67cba_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_7435dde3-b2ee-454e-919a-33a4f16a8741_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_c18b4fa8-c8ac-4379-9bb0-57fcbc4b9529_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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_GoodwillDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_b5bbc0bf-a4b0-4dc7-9f90-c369680f6daa_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage_07fdda9c-7c75-4d76-8e3a-2ecb01d63822_terseLabel_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage" xlink: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) plan, employer contribution, ultimate vesting percentage</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage_label_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage" xlink: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 Contribution, Ultimate Vesting Percentage</link:label>
    <link:label id="lab_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage_documentation_en-US" xlink:label="lab_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage" xlink: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 Contribution, Ultimate Vesting Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage" xlink:to="lab_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6120c93a-adbf-4f13-af6a-73f9c8e8e06c_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">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/2019/elts/us-gaap-2019-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_PriorPeriodReclassificationAdjustmentDescription_cbbfebf5-f431-43db-894a-73ba13a6b409_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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_ef4c335a-f3f1-4f44-a5ef-6a3ebd57f0ef_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, 30,000 shares authorized, par value $0.01; 13,178 and 13,005 shares issued, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_20c07708-6926-4b56-9c77-2dcd2a76de29_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/2019/elts/us-gaap-2019-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_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_171c25f0-83b2-405f-a805-cd55430acf82_terseLabel_en-US" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent ownership</link:label>
    <link:label id="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_label_en-US" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:to="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RangeFiveMember_d27ceaec-ebf1-4bdc-b7c1-6db1f65d96ae_terseLabel_en-US" xlink:label="lab_ngs_RangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$20.49-33.36</link:label>
    <link:label id="lab_ngs_RangeFiveMember_label_en-US" xlink:label="lab_ngs_RangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Five [Member]</link:label>
    <link:label id="lab_ngs_RangeFiveMember_documentation_en-US" xlink:label="lab_ngs_RangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeFiveMember" xlink:href="ngs-20191231.xsd#ngs_RangeFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RangeFiveMember" xlink:to="lab_ngs_RangeFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RangeThreeMember_04d9b69b-270d-48f5-9310-37705f4ef3a5_terseLabel_en-US" xlink:label="lab_ngs_RangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$15.71-17.81</link:label>
    <link:label id="lab_ngs_RangeThreeMember_label_en-US" xlink:label="lab_ngs_RangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Three [Member]</link:label>
    <link:label id="lab_ngs_RangeThreeMember_documentation_en-US" xlink:label="lab_ngs_RangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeThreeMember" xlink:href="ngs-20191231.xsd#ngs_RangeThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RangeThreeMember" xlink:to="lab_ngs_RangeThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions_3b8f85f3-5c1a-4930-bb8d-36ce25e0922f_negatedLabel_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" 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">Canceled/Forfeited (in shares)</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions_label_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" xlink: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 Service Share-based Compensation, Forfeited in Period, Stock Options</link:label>
    <link:label id="lab_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions_documentation_en-US" xlink:label="lab_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" xlink: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 Service Share-based Compensation, Forfeited in Period, Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" xlink:to="lab_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_835e5a30-fdc6-4126-bbb3-38d1c05de996_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">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_060b55ed-d976-4e14-98c6-61e137f23545_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory (increase) decrease</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/2019/elts/us-gaap-2019-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_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ba5d90b9-a5a2-4b76-913c-4524fc0f6c58_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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 for basic net income per common share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineofCreditFacilityLeverageRatio_ab9c0922-8ae9-4f6d-9bd7-7e27598f881b_terseLabel_en-US" xlink:label="lab_ngs_LineofCreditFacilityLeverageRatio" xlink: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 leverage ratio allowed</link:label>
    <link:label id="lab_ngs_LineofCreditFacilityLeverageRatio_label_en-US" xlink:label="lab_ngs_LineofCreditFacilityLeverageRatio" xlink: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, Leverage Ratio</link:label>
    <link:label id="lab_ngs_LineofCreditFacilityLeverageRatio_documentation_en-US" xlink:label="lab_ngs_LineofCreditFacilityLeverageRatio" xlink: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 Leverage Ratio Allowed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineofCreditFacilityLeverageRatio" xlink:href="ngs-20191231.xsd#ngs_LineofCreditFacilityLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineofCreditFacilityLeverageRatio" xlink:to="lab_ngs_LineofCreditFacilityLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_a4cde09b-185c-458a-befe-a7f932f83acb_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/2019/elts/us-gaap-2019-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_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_e6d56252-826f-48eb-956c-5354e7a825c4_terseLabel_en-US" xlink:label="lab_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Default trigger, rendering of certain judgments, amount</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_label_en-US" xlink:label="lab_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" xlink: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, Default Trigger, Rendering of Certain Judgments, Amount</link:label>
    <link:label id="lab_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_documentation_en-US" xlink:label="lab_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" xlink: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, Default Trigger, Rendering of Certain Judgments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" xlink:to="lab_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4f4be9ac-3fa4-41b3-8a6f-e4b19e44abc8_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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">Dilutive effect of stock options and restricted shares (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_63f8df0f-6174-46ed-853a-848fc07679c4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink: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 position</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink: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 Contingency, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RentalEquipmentNet_856c2788-bef9-416a-9dea-ae2e16defb96_terseLabel_en-US" xlink:label="lab_ngs_RentalEquipmentNet" xlink: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 equipment, net of accumulated depreciation of $162,348 and $165,459, respectively</link:label>
    <link:label id="lab_ngs_RentalEquipmentNet_ed1a3f15-8619-4fec-ace0-81059444c07d_verboseLabel_en-US" xlink:label="lab_ngs_RentalEquipmentNet" 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">Rental equipment, net of accumulated depreciation</link:label>
    <link:label id="lab_ngs_RentalEquipmentNet_label_en-US" xlink:label="lab_ngs_RentalEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Equipment, Net</link:label>
    <link:label id="lab_ngs_RentalEquipmentNet_documentation_en-US" xlink:label="lab_ngs_RentalEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet" xlink:href="ngs-20191231.xsd#ngs_RentalEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RentalEquipmentNet" xlink:to="lab_ngs_RentalEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_92aeb285-665c-47fb-9359-861a2ff1cf17_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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 compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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 Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_c0208356-d3ec-4794-b9e4-0cbbb7d86980_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_22870438-b428-425e-be46-52e4c045f343_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding, Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_65006179-ce92-4e5e-8c84-61b3b9b90650_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding, Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_80a808f4-6cfa-4479-aa03-cb404ee378c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink: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, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued_7569196c-e489-4150-ba66-f1ff13663e32_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" xlink: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 arrangement, fair value of shares issued</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" xlink: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, Fair Value of Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_cccb5185-d550-4e11-8eee-70da6218784a_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">Right of use assets - operating leases, net of accumulated amortization $158</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_788a36be-cbc9-4615-a83d-f2341da01feb_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7fbd8db3-2357-4a26-9e08-6b6c77b46726_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_5aacdf15-fd9c-4b72-a35c-d65715da21e2_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/2019/elts/us-gaap-2019-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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_56f7ead7-8fde-425c-8f57-56c01471e18d_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" 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">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink: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 Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_b7b13539-b501-49bf-850c-5d0ffaf1c93c_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/2019/elts/us-gaap-2019-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_42b5cac8-52d2-4680-9870-32239bc2aced_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 Exercise Price</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/2019/elts/us-gaap-2019-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_DeferredTaxLiabilities_acb48ed6-d948-4d9e-9c5c-c8d02e69e8c9_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" 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 deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a4032842-1fc4-48f6-9af4-f4cdbbfe4879_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink: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 or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_dc31f2b8-7825-4e77-b721-aae8cc02e3c9_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 Rental Equipment</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/2019/elts/us-gaap-2019-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_StockholdersEquity_d6713c79-4939-4c1e-8772-fc4162a46795_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_bc464ffb-7287-4686-859c-810f266f1e9b_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_64c4a96f-54fb-4799-9eec-03298ab33176_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_13018825-6f18-4105-ba10-f287e22beb99_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</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/2019/elts/us-gaap-2019-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_AmortizationOfIntangibleAssets_7c1525e2-cae4-4edc-b99a-fe42f499ccec_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</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/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsMajorClassNameDomain_e3476796-e792-4b31-9313-c7dc623b1c84_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/2019/elts/us-gaap-2019-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_ConcentrationRiskTypeDomain_37744647-0d5f-404e-b22e-327cff92b13a_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_7a79f6cf-aa99-4856-adcb-31c348d1aa07_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink: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 income tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink: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, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_54aa3f9a-58e3-45d0-8456-334125d97d14_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled/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/2019/elts/us-gaap-2019-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_DeferredTaxAssetsNet_a2522947-5030-4850-b645-b27b9a6b09d8_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 income 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/2019/elts/us-gaap-2019-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_ContractWithCustomerLiabilityCurrent_1eac63c3-6da1-4e1a-b5f8-6eb78101cdef_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 income</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/2019/elts/us-gaap-2019-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_ConcentrationRiskByBenchmarkAxis_feaf2fe5-f5fd-4b5d-a1c8-43e1c75bc31e_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/2019/elts/us-gaap-2019-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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_c5668f94-f5cc-4119-9132-e60c6244918a_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/2019/elts/us-gaap-2019-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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_fdda5165-260f-4930-8c7c-d5c87d650d97_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Identified Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_de6b12b1-06b6-453c-967f-cf86d13a5c68_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RangeTwoMember_0eda8f9e-e825-4034-b030-780706a121e8_terseLabel_en-US" xlink:label="lab_ngs_RangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$0.01-15.70</link:label>
    <link:label id="lab_ngs_RangeTwoMember_label_en-US" xlink:label="lab_ngs_RangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Two [Member]</link:label>
    <link:label id="lab_ngs_RangeTwoMember_documentation_en-US" xlink:label="lab_ngs_RangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeTwoMember" xlink:href="ngs-20191231.xsd#ngs_RangeTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RangeTwoMember" xlink:to="lab_ngs_RangeTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_d0be9226-4eed-406c-ad4e-d5d65d4e1843_negatedLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" 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">Federal benefit (expense)</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/2019/elts/us-gaap-2019-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_ngs_AccountsReceivableCreditLossExpense_bf1d6e99-f2f4-4c7e-b539-f6cb5d328ef3_negatedLabel_en-US" xlink:label="lab_ngs_AccountsReceivableCreditLossExpense" 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">Accruals</link:label>
    <link:label id="lab_ngs_AccountsReceivableCreditLossExpense_label_en-US" xlink:label="lab_ngs_AccountsReceivableCreditLossExpense" xlink: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</link:label>
    <link:label id="lab_ngs_AccountsReceivableCreditLossExpense_documentation_en-US" xlink:label="lab_ngs_AccountsReceivableCreditLossExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccountsReceivableCreditLossExpense" xlink:href="ngs-20191231.xsd#ngs_AccountsReceivableCreditLossExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_AccountsReceivableCreditLossExpense" xlink:to="lab_ngs_AccountsReceivableCreditLossExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_ab87aa32-d85a-4086-b2f8-2e6a6f26ad56_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 Cash Flow Impact</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/2019/elts/us-gaap-2019-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_ContractWithCustomerAssetNetCurrent_a444f931-2d5e-4cce-8cc1-200634ace650_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable - contracts with customers</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_93aca650-a94e-4264-8061-c6b880aa5796_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_TypeOfArrangementAxis_419fe2d4-9546-45e5-88a5-d528ea54ea82_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_CompressorUnitPeerHorsepowerMember_fe449091-6ee9-4527-99a3-d7c6e262ca78_terseLabel_en-US" xlink:label="lab_ngs_CompressorUnitPeerHorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Unit, Peer Horsepower</link:label>
    <link:label id="lab_ngs_CompressorUnitPeerHorsepowerMember_label_en-US" xlink:label="lab_ngs_CompressorUnitPeerHorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Unit, Peer Horsepower [Member]</link:label>
    <link:label id="lab_ngs_CompressorUnitPeerHorsepowerMember_documentation_en-US" xlink:label="lab_ngs_CompressorUnitPeerHorsepowerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compressor Unit, Peer Horsepower</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnitPeerHorsepowerMember" xlink:href="ngs-20191231.xsd#ngs_CompressorUnitPeerHorsepowerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_CompressorUnitPeerHorsepowerMember" xlink:to="lab_ngs_CompressorUnitPeerHorsepowerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxPeriodDomain_df9875e8-4dac-4a26-a49e-98f31d6b1b6b_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/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsGross_99cfccbe-d0c4-4e63-b506-fc496c6988f0_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 Value</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/2019/elts/us-gaap-2019-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_AccountsReceivableGrossCurrent_5b2f4873-57d2-4fcb-ab81-34110e04fb90_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" 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</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink: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, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_ea35015a-1692-49e2-9917-c72f299c44b4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_GoodwillAndIntangibleAssetsGoodwillPolicy_9bf31a81-6b63-4710-97a4-0c3b1c0e5377_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/2019/elts/us-gaap-2019-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_PreferredStockValue_f05d9bc2-4c56-48e2-8b8d-3f39cdc2915a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, 5,000 shares authorized, no shares issued or outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_6a69cb76-6d3f-462c-83b6-e0de26ba16f3_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" 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_AllowanceForDoubtfulAccountsReceivable_4b50a109-beff-48d1-a1d4-1f05324296a5_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" 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_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_7539d60c-cc93-4f2d-8670-56af7569440b_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Purchase of treasury shares</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/2019/elts/us-gaap-2019-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_dei_SecurityExchangeName_3d07be4e-740c-4d81-8c33-9be907680a52_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9852e630-ebb4-4ec1-8456-bf5c5478c86e_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ngs_IntangibleAssetsTable_ff5c665b-b1c5-4ad7-ad6e-2e46d6ae49ea_terseLabel_en-US" xlink:label="lab_ngs_IntangibleAssetsTable" xlink: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 [Table]</link:label>
    <link:label id="lab_ngs_IntangibleAssetsTable_label_en-US" xlink:label="lab_ngs_IntangibleAssetsTable" xlink: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 [Table]</link:label>
    <link:label id="lab_ngs_IntangibleAssetsTable_documentation_en-US" xlink:label="lab_ngs_IntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsTable" xlink:href="ngs-20191231.xsd#ngs_IntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_IntangibleAssetsTable" xlink:to="lab_ngs_IntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_9bc41a02-c379-4a77-8bc0-1399f8c2e532_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_551a2c54-f380-4155-a49c-843dfaa1afdc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_76f8aed4-9534-49a8-bf07-0b1282532e41_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">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</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/2019/elts/us-gaap-2019-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_AdditionalPaidInCapitalCommonStock_1145d5f8-ea4a-4f0b-9597-705684c3196f_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_9f8290c4-a74d-421c-8079-7f4820076406_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value, Vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink: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, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_09c5f805-7af7-466f-aa53-071d1cf402d3_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 OPERATING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6ad933c7-1ce3-49a1-8e08-97cb9fc8b542_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink: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 cash provided by 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b804df20-0504-4d40-9de1-692b3e67f5af_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/2019/elts/us-gaap-2019-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_EquityComponentDomain_2742ed9d-55d0-4a4e-a5f3-005c3eb6e7e4_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/2019/elts/us-gaap-2019-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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d905e11e-a8ce-4a99-a1fc-f6302f5f8ea4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life</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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_023c954d-fc40-44d8-a9af-d5e4056e1e70_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 income</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/2019/elts/us-gaap-2019-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_dei_DocumentTransitionReport_1a6f1329-6644-40bd-ac8f-56250e2f165d_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_f227e7a9-4feb-4fa5-abf6-f15c35314110_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_cface9a3-3f83-40c1-ac52-fe5ff2c5c097_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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) plan, maximum annual contribution per employee, percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_SalesServiceLineMember_9e823bc8-ea65-4d97-a038-dd145ced28c7_terseLabel_en-US" xlink:label="lab_ngs_SalesServiceLineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_ngs_SalesServiceLineMember_label_en-US" xlink:label="lab_ngs_SalesServiceLineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Service Line [Member]</link:label>
    <link:label id="lab_ngs_SalesServiceLineMember_documentation_en-US" xlink:label="lab_ngs_SalesServiceLineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Service Line [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SalesServiceLineMember" xlink:href="ngs-20191231.xsd#ngs_SalesServiceLineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_SalesServiceLineMember" xlink:to="lab_ngs_SalesServiceLineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_00c92ed9-778d-4fbc-b3c6-5f5c7ba0616a_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 for inventory obsolescence</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_fd14197b-73d9-48b6-9c2b-2c2fc04d29c9_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" 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_InventoryValuationReserves_d26cb034-537d-4076-9a50-090677bfbc5f_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" 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_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/2019/elts/us-gaap-2019-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_GoodwillImpairmentLoss_8b817863-267e-4cfa-b097-cc4e25b808f2_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">Impairments</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_d3de9418-c8b3-4db0-b12a-31cffa71a59f_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">Impairments</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/2019/elts/us-gaap-2019-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_b5e31d39-deb3-4e52-b197-c9884416d9af_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_afa8e230-1a02-4630-b9ab-498c58a7d2b5_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_959615f8-53e3-48f6-b41a-287d9dda731c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink: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_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink: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, Future Minimum Payments Receivable, in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_349e5e16-c89c-4027-a98e-e3e41a447c29_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, weighted average remaining life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_4267debd-3c71-4fd0-8e93-d5bd2ed0b914_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect of Changes from Adoption of ASU</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink: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 New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>ngs-20191231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:3fda2047-0bc7-41e9-a7cf-616c42931bfb,g:ca7d5f33-a5ea-41f8-9129-cdf33d06e683-->
<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://naturalgaservices.com/role/CoverPage" xlink:type="simple" xlink:href="ngs-20191231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_9799ff29-eaeb-439e-b7bd-a90b9b7b848d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_DocumentType_9799ff29-eaeb-439e-b7bd-a90b9b7b848d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_b5d30b6e-50df-4a2d-af48-ab0560f7b405" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_DocumentAnnualReport_b5d30b6e-50df-4a2d-af48-ab0560f7b405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_2085db4b-aa83-41cf-b5a2-f05e722eef7e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_DocumentPeriodEndDate_2085db4b-aa83-41cf-b5a2-f05e722eef7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6252939f-4f73-4dd7-8fb9-20e093fb9cec" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_DocumentTransitionReport_6252939f-4f73-4dd7-8fb9-20e093fb9cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_6c9ce210-738f-4cf4-bcc1-fe7e6ab9d62c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityFileNumber_6c9ce210-738f-4cf4-bcc1-fe7e6ab9d62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a2bbd625-23d2-449e-a285-bbaa80c11fba" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityRegistrantName_a2bbd625-23d2-449e-a285-bbaa80c11fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_b9aa2ed3-5527-4a27-8206-f03aa24b55ca" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityIncorporationStateCountryCode_b9aa2ed3-5527-4a27-8206-f03aa24b55ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_30bc623c-dc18-4336-8272-1fb49f3a5fc3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityTaxIdentificationNumber_30bc623c-dc18-4336-8272-1fb49f3a5fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_37d4c67c-b1cf-4a1a-a2fd-473322ff8b09" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityAddressAddressLine1_37d4c67c-b1cf-4a1a-a2fd-473322ff8b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_317e4b11-6f95-46f4-9c38-12f7835ce3dd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityAddressCityOrTown_317e4b11-6f95-46f4-9c38-12f7835ce3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_9243c591-f6c2-48cd-af10-8f6bb4e01ca2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityAddressStateOrProvince_9243c591-f6c2-48cd-af10-8f6bb4e01ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_3fdb13fd-a78f-4e68-a8fe-fe8c47cfb2e0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityAddressPostalZipCode_3fdb13fd-a78f-4e68-a8fe-fe8c47cfb2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_2c611d47-7b9e-4676-99e6-0bcd3cdb17b7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_CityAreaCode_2c611d47-7b9e-4676-99e6-0bcd3cdb17b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_1befb637-35f3-407c-8cb9-82fc20ac4933" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_LocalPhoneNumber_1befb637-35f3-407c-8cb9-82fc20ac4933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1c8124c8-28af-4674-8df1-08bb16838168" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_Security12bTitle_1c8124c8-28af-4674-8df1-08bb16838168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_4475c916-6e38-4fb6-84bb-516825cfb10a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_TradingSymbol_4475c916-6e38-4fb6-84bb-516825cfb10a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f0c6f15d-c7c8-4ddf-ab0c-fb44c54315b7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_SecurityExchangeName_f0c6f15d-c7c8-4ddf-ab0c-fb44c54315b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_3bd82953-386b-45b1-83ea-ee8dedd26cbb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_3bd82953-386b-45b1-83ea-ee8dedd26cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_d6805858-dd5a-4a3b-bf45-9214366aa926" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityVoluntaryFilers_d6805858-dd5a-4a3b-bf45-9214366aa926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_4bbfe137-5de3-4e5f-84fc-2c6036a58ad8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityCurrentReportingStatus_4bbfe137-5de3-4e5f-84fc-2c6036a58ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_4b0c0cb1-6159-4c41-8b3d-3998cef139dd" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityInteractiveDataCurrent_4b0c0cb1-6159-4c41-8b3d-3998cef139dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_3691cdc3-ed4e-4a8e-a762-9797dadbcca1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityFilerCategory_3691cdc3-ed4e-4a8e-a762-9797dadbcca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e72f0287-e9ce-4397-90d5-a3211ef04400" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntitySmallBusiness_e72f0287-e9ce-4397-90d5-a3211ef04400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_7b05d556-a551-47e1-ae57-6be6a31d11ec" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityEmergingGrowthCompany_7b05d556-a551-47e1-ae57-6be6a31d11ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cfc3054b-3be4-403a-a168-9c377673895d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityShellCompany_cfc3054b-3be4-403a-a168-9c377673895d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_ffccd000-445c-4ef6-8e36-4923511ee9ca" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityPublicFloat_ffccd000-445c-4ef6-8e36-4923511ee9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_1b9baec1-0c0a-448d-a42f-9b4dcca2a241" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_1b9baec1-0c0a-448d-a42f-9b4dcca2a241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_db078698-d33a-4fb5-b235-91055140f3ff" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_db078698-d33a-4fb5-b235-91055140f3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_20ef1909-8447-4544-800a-c9d7e4dacf58" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_AmendmentFlag_20ef1909-8447-4544-800a-c9d7e4dacf58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_c255b2c2-cc05-48ba-a7c9-b2de7e5f0df3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_EntityCentralIndexKey_c255b2c2-cc05-48ba-a7c9-b2de7e5f0df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_cba5bc0b-d26c-44a7-9f3d-ed1cdf3343a8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_CurrentFiscalYearEndDate_cba5bc0b-d26c-44a7-9f3d-ed1cdf3343a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b4dcf323-0531-473a-9e6a-6969f3a76503" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_DocumentFiscalYearFocus_b4dcf323-0531-473a-9e6a-6969f3a76503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_47ce8ef1-fd6a-4099-96a2-e96a706eba07" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_76c5317b-27f6-455d-b7fe-81a8aace5a9c" xlink:to="loc_dei_DocumentFiscalPeriodFocus_47ce8ef1-fd6a-4099-96a2-e96a706eba07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_21f8976c-aba3-450a-8d67-2593621cc7c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_21f8976c-aba3-450a-8d67-2593621cc7c7" xlink:to="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_aaeadc9b-b120-493a-8932-06514b10a403" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_us-gaap_AssetsCurrentAbstract_aaeadc9b-b120-493a-8932-06514b10a403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_15bb6399-9e65-4753-adb7-e19f41c0a7d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_aaeadc9b-b120-493a-8932-06514b10a403" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_15bb6399-9e65-4753-adb7-e19f41c0a7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0e28808f-ab5a-43b2-a8b2-50b8e46c5ee1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aaeadc9b-b120-493a-8932-06514b10a403" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0e28808f-ab5a-43b2-a8b2-50b8e46c5ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b91f122d-6fa2-468f-819b-621a60030a4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aaeadc9b-b120-493a-8932-06514b10a403" xlink:to="loc_us-gaap_InventoryNet_b91f122d-6fa2-468f-819b-621a60030a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_fa168e5f-6e18-48d2-9d4b-07e7f5cf700f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aaeadc9b-b120-493a-8932-06514b10a403" xlink:to="loc_us-gaap_PrepaidTaxes_fa168e5f-6e18-48d2-9d4b-07e7f5cf700f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_476c8f59-9fde-48f2-8e5d-06825c354201" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aaeadc9b-b120-493a-8932-06514b10a403" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_476c8f59-9fde-48f2-8e5d-06825c354201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6f56f8fd-2706-440e-a481-98f32c1490a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aaeadc9b-b120-493a-8932-06514b10a403" xlink:to="loc_us-gaap_AssetsCurrent_6f56f8fd-2706-440e-a481-98f32c1490a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_f4d210ca-af37-4265-9f20-9de4a9123705" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_us-gaap_InventoryNoncurrent_f4d210ca-af37-4265-9f20-9de4a9123705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_620965f7-5e6b-4d14-bf32-56b407db4e07" xlink:href="ngs-20191231.xsd#ngs_RentalEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_ngs_RentalEquipmentNet_620965f7-5e6b-4d14-bf32-56b407db4e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_44dc3765-0dab-428c-b46d-be987437900b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_44dc3765-0dab-428c-b46d-be987437900b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7cd9cb46-2239-4c65-ad55-95073e8f42b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7cd9cb46-2239-4c65-ad55-95073e8f42b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f6af6beb-15b9-492d-a4e2-f4183cdaea2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_us-gaap_Goodwill_f6af6beb-15b9-492d-a4e2-f4183cdaea2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e6d1e7fd-d0fe-4c85-bbc7-90faee9e54fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e6d1e7fd-d0fe-4c85-bbc7-90faee9e54fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1a2e9c22-a10e-4f50-a188-e7a8b1556a2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1a2e9c22-a10e-4f50-a188-e7a8b1556a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6d3f1348-37c2-4694-a203-bdb2a92ec9e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_903eef93-d6be-4054-957b-656e9cf05fbd" xlink:to="loc_us-gaap_Assets_6d3f1348-37c2-4694-a203-bdb2a92ec9e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_21f8976c-aba3-450a-8d67-2593621cc7c7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_581c2814-1184-4ecb-b25e-6207e54d3923" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_581c2814-1184-4ecb-b25e-6207e54d3923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_bb395574-b0c8-4c7b-b88a-c2bb02d5fa28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_581c2814-1184-4ecb-b25e-6207e54d3923" xlink:to="loc_us-gaap_AccountsPayableCurrent_bb395574-b0c8-4c7b-b88a-c2bb02d5fa28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_0b13697c-fdf1-4046-868d-171eaf307dfc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_581c2814-1184-4ecb-b25e-6207e54d3923" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_0b13697c-fdf1-4046-868d-171eaf307dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_0ca2a033-56fd-450a-a056-f983043ff596" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_581c2814-1184-4ecb-b25e-6207e54d3923" xlink:to="loc_us-gaap_LinesOfCreditCurrent_0ca2a033-56fd-450a-a056-f983043ff596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5b080426-bfc6-480c-9f02-f2921c5ba145" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_581c2814-1184-4ecb-b25e-6207e54d3923" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5b080426-bfc6-480c-9f02-f2921c5ba145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75648f1a-d79a-4ce6-9835-908959d60224" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_581c2814-1184-4ecb-b25e-6207e54d3923" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75648f1a-d79a-4ce6-9835-908959d60224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_23d17e09-0ee5-459b-b6f3-b0a173c4bb75" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_581c2814-1184-4ecb-b25e-6207e54d3923" xlink:to="loc_us-gaap_LiabilitiesCurrent_23d17e09-0ee5-459b-b6f3-b0a173c4bb75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_14def998-625e-4473-b9df-726c287ec201" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_LongTermLineOfCredit_14def998-625e-4473-b9df-726c287ec201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f38d0c83-941e-4e04-90b0-bc4f47bb5aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f38d0c83-941e-4e04-90b0-bc4f47bb5aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_89feb510-5e13-4ff5-9f55-7dbd045be72a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_89feb510-5e13-4ff5-9f55-7dbd045be72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_ef93863d-0ed9-448f-bab0-a9725a61dd7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_ef93863d-0ed9-448f-bab0-a9725a61dd7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_13ebb63c-417a-4d25-a141-f49bb76f624b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_Liabilities_13ebb63c-417a-4d25-a141-f49bb76f624b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_93efedb4-6bc0-4f1c-981b-c01cd8ca0fec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_CommitmentsAndContingencies_93efedb4-6bc0-4f1c-981b-c01cd8ca0fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_75875074-f8a9-4a47-a547-e2f2ebe1f84e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_StockholdersEquityAbstract_75875074-f8a9-4a47-a547-e2f2ebe1f84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a54b8d74-bbf2-48d5-963f-30c005b0e3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_75875074-f8a9-4a47-a547-e2f2ebe1f84e" xlink:to="loc_us-gaap_PreferredStockValue_a54b8d74-bbf2-48d5-963f-30c005b0e3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_9acb9759-1a2e-4524-a221-0e9b4635cf57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_75875074-f8a9-4a47-a547-e2f2ebe1f84e" xlink:to="loc_us-gaap_CommonStockValue_9acb9759-1a2e-4524-a221-0e9b4635cf57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_fc3577f8-3c7c-4d91-a28b-5ae9804947bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_75875074-f8a9-4a47-a547-e2f2ebe1f84e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_fc3577f8-3c7c-4d91-a28b-5ae9804947bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_116e4072-0db5-43f1-8f83-134402dfe607" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_75875074-f8a9-4a47-a547-e2f2ebe1f84e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_116e4072-0db5-43f1-8f83-134402dfe607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_896db09d-d095-4755-95a9-a80464a8682b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_StockholdersEquityAbstract_75875074-f8a9-4a47-a547-e2f2ebe1f84e" xlink:to="loc_us-gaap_TreasuryStockValue_896db09d-d095-4755-95a9-a80464a8682b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2c20c68e-50f5-483c-a4f7-f3105576bea5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_75875074-f8a9-4a47-a547-e2f2ebe1f84e" xlink:to="loc_us-gaap_StockholdersEquity_2c20c68e-50f5-483c-a4f7-f3105576bea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_03c092b9-5452-400a-bd9c-7d7e0c6b9580" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8d1a995e-26c7-4b02-b460-30842f8fef60" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_03c092b9-5452-400a-bd9c-7d7e0c6b9580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_722b197f-55f8-4632-b7f3-44c19f431e4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e52c7b54-992b-417c-8441-460375996346" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_StatementOfFinancialPositionAbstract_722b197f-55f8-4632-b7f3-44c19f431e4c" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e52c7b54-992b-417c-8441-460375996346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4f2eecbb-d61c-442e-8ca5-cf8adb38d8a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e52c7b54-992b-417c-8441-460375996346" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4f2eecbb-d61c-442e-8ca5-cf8adb38d8a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_ec17f835-817c-4dc8-a5d0-203251dda87c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e52c7b54-992b-417c-8441-460375996346" xlink:to="loc_us-gaap_InventoryValuationReserves_ec17f835-817c-4dc8-a5d0-203251dda87c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_609a0590-d306-4ebc-afb9-a25e95c9e8e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_722b197f-55f8-4632-b7f3-44c19f431e4c" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_609a0590-d306-4ebc-afb9-a25e95c9e8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccumulatedDepreciationRentalEquipment_6da52d22-1475-4daf-8b9e-3e4821755b01" xlink:href="ngs-20191231.xsd#ngs_AccumulatedDepreciationRentalEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_609a0590-d306-4ebc-afb9-a25e95c9e8e6" xlink:to="loc_ngs_AccumulatedDepreciationRentalEquipment_6da52d22-1475-4daf-8b9e-3e4821755b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8daa8b3a-d424-4281-9f82-77d38c3f456e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_609a0590-d306-4ebc-afb9-a25e95c9e8e6" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8daa8b3a-d424-4281-9f82-77d38c3f456e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization_6f67deaa-9ff9-4ed3-a899-ed43c55d66d2" xlink:href="ngs-20191231.xsd#ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_609a0590-d306-4ebc-afb9-a25e95c9e8e6" xlink:to="loc_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization_6f67deaa-9ff9-4ed3-a899-ed43c55d66d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsAccumulatedAmortization_20bdaf3a-69e6-44ae-9c68-119ce1de267d" xlink:href="ngs-20191231.xsd#ngs_IntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_609a0590-d306-4ebc-afb9-a25e95c9e8e6" xlink:to="loc_ngs_IntangibleAssetsAccumulatedAmortization_20bdaf3a-69e6-44ae-9c68-119ce1de267d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_722b197f-55f8-4632-b7f3-44c19f431e4c" xlink:to="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_89a213d1-cb98-4809-804c-ab4f51d4f14f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_89a213d1-cb98-4809-804c-ab4f51d4f14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_61a3aa0f-8649-4327-bb66-ae6b0108f129" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_61a3aa0f-8649-4327-bb66-ae6b0108f129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_35da1586-49b9-4d89-b5c6-5f69f13891b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_35da1586-49b9-4d89-b5c6-5f69f13891b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_dcb72adc-d68a-4182-90ae-d2623151d171" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_dcb72adc-d68a-4182-90ae-d2623151d171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_657795e7-dd6a-41ef-9b20-2d84df29b87b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_657795e7-dd6a-41ef-9b20-2d84df29b87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_927f4cf4-e37e-456a-bb92-d0231d6aa29f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:to="loc_us-gaap_CommonStockSharesIssued_927f4cf4-e37e-456a-bb92-d0231d6aa29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_14928379-8600-4733-b8f8-383da0af7eb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_14928379-8600-4733-b8f8-383da0af7eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_a710c788-9922-4ce6-bfd3-d6a7b0b22f9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5308cb68-48fd-47ee-b493-409d8a36cd5d" xlink:to="loc_us-gaap_TreasuryStockShares_a710c788-9922-4ce6-bfd3-d6a7b0b22f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_3cffbabd-89e2-4ca5-9a79-adbf81dabe1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fea4203f-0303-4af6-b17a-ee3152e9dd22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_3cffbabd-89e2-4ca5-9a79-adbf81dabe1a" xlink:to="loc_us-gaap_StatementTable_fea4203f-0303-4af6-b17a-ee3152e9dd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_526ba2be-ea4c-43ce-b135-70c0b7fce7fc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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_fea4203f-0303-4af6-b17a-ee3152e9dd22" xlink:to="loc_srt_ProductOrServiceAxis_526ba2be-ea4c-43ce-b135-70c0b7fce7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_526ba2be-ea4c-43ce-b135-70c0b7fce7fc" xlink:to="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalMember_4d9afabb-46bb-4d09-90fd-0260b14da218" xlink:href="ngs-20191231.xsd#ngs_RentalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:to="loc_ngs_RentalMember_4d9afabb-46bb-4d09-90fd-0260b14da218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProductSalesMember_298de0bc-ac71-4899-8a1f-fb600971cdb6" xlink:href="ngs-20191231.xsd#ngs_ProductSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:to="loc_ngs_ProductSalesMember_298de0bc-ac71-4899-8a1f-fb600971cdb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember_bac3fabe-2de0-4ec3-942c-8e220a82ad12" xlink:href="ngs-20191231.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d1e7941b-cbb3-4710-91c5-4441e43a0a90" xlink:to="loc_ngs_ServiceandMaintenanceMember_bac3fabe-2de0-4ec3-942c-8e220a82ad12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_fea4203f-0303-4af6-b17a-ee3152e9dd22" xlink:to="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_cb324017-7f2b-4f38-9a37-38e3dac8ec60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_RevenuesAbstract_cb324017-7f2b-4f38-9a37-38e3dac8ec60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f1f18eac-b0d8-4d38-bf28-2c5b5311fffd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_cb324017-7f2b-4f38-9a37-38e3dac8ec60" xlink:to="loc_us-gaap_Revenues_f1f18eac-b0d8-4d38-bf28-2c5b5311fffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_352eeafe-cba5-417d-8511-dc1598a9ceec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_352eeafe-cba5-417d-8511-dc1598a9ceec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue_3665099b-76fd-49fd-be23-dbb753a8cf4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_OtherCostOfOperatingRevenue_3665099b-76fd-49fd-be23-dbb753a8cf4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_d33d16f5-19ac-42f3-9139-7378ef35b608" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_d33d16f5-19ac-42f3-9139-7378ef35b608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_54b8f9aa-95b1-4112-b77d-3dbb004338e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_54b8f9aa-95b1-4112-b77d-3dbb004338e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6195b940-e74d-4abe-90a4-984439d7cffb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6195b940-e74d-4abe-90a4-984439d7cffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1b96bf17-b73c-43c4-ba68-664a62bee80a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1b96bf17-b73c-43c4-ba68-664a62bee80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_d6fd1f9b-210a-4ba3-b72e-2f31c1bbebcd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_InventoryWriteDown_d6fd1f9b-210a-4ba3-b72e-2f31c1bbebcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_cd2fa3f2-6468-4494-be18-6fd18b7cd120" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_cd2fa3f2-6468-4494-be18-6fd18b7cd120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_5385e97a-654a-4e01-898b-f1b86c99d6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_a9289a7d-52e3-47b7-8790-896bf0a59d5c" xlink:to="loc_us-gaap_CostsAndExpenses_5385e97a-654a-4e01-898b-f1b86c99d6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2d63538e-dc26-4678-aae4-498f7a3d7bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_OperatingIncomeLoss_2d63538e-dc26-4678-aae4-498f7a3d7bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3f6f30c7-282c-4acc-88c1-0e0bce528c8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:to="loc_us-gaap_InterestExpense_3f6f30c7-282c-4acc-88c1-0e0bce528c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a5ec65e4-f236-473d-b03b-30fe19b805a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a5ec65e4-f236-473d-b03b-30fe19b805a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_90cb0285-3f48-40ff-9cf5-7477b0b3d6d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0872fade-2aea-4380-9a07-0c6740f5ee42" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_90cb0285-3f48-40ff-9cf5-7477b0b3d6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5aea9832-5655-4799-8ac1-7beae13ec3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5aea9832-5655-4799-8ac1-7beae13ec3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ca95d38e-88a4-4ef7-9b46-cde2bb9406a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ca95d38e-88a4-4ef7-9b46-cde2bb9406a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_70be85ab-76d9-419d-903b-f3f660c4be7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_70be85ab-76d9-419d-903b-f3f660c4be7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9277ec77-478e-4d09-83b2-7a9959ee7020" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_64a2c13a-ae7a-4399-ac51-6dbbc909427e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9277ec77-478e-4d09-83b2-7a9959ee7020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7357a9ad-ef41-4fa5-a834-6c668538e1b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_NetIncomeLoss_7357a9ad-ef41-4fa5-a834-6c668538e1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d95c45da-870c-45a0-a95a-29b3f5777906" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_us-gaap_EarningsPerShareAbstract_d95c45da-870c-45a0-a95a-29b3f5777906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d67b8f2e-2482-4bb6-89c9-d67d43bafab0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d95c45da-870c-45a0-a95a-29b3f5777906" xlink:to="loc_us-gaap_EarningsPerShareBasic_d67b8f2e-2482-4bb6-89c9-d67d43bafab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e5a6f688-2557-4e48-a9c4-fd43dc3c7bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d95c45da-870c-45a0-a95a-29b3f5777906" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e5a6f688-2557-4e48-a9c4-fd43dc3c7bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_5310ba1f-d359-471c-be0c-abe6c1d15c1b" xlink:href="ngs-20191231.xsd#ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_33220dd5-fa5e-4e71-a5f0-ff36780a40e8" xlink:to="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_5310ba1f-d359-471c-be0c-abe6c1d15c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3f2c83af-adbd-4c7f-b08e-b621ff970524" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_5310ba1f-d359-471c-be0c-abe6c1d15c1b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3f2c83af-adbd-4c7f-b08e-b621ff970524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d8c5ecd7-3dff-4e48-8aa3-78e12ac94e42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_5310ba1f-d359-471c-be0c-abe6c1d15c1b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d8c5ecd7-3dff-4e48-8aa3-78e12ac94e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_69737caa-9ff8-4567-b474-b684a9e5b7d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e9ba5e70-baf4-406d-9103-cede879aaf23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_69737caa-9ff8-4567-b474-b684a9e5b7d4" xlink:to="loc_us-gaap_StatementTable_e9ba5e70-baf4-406d-9103-cede879aaf23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0d7ba951-c682-44a3-8174-1b99f7667867" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_e9ba5e70-baf4-406d-9103-cede879aaf23" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0d7ba951-c682-44a3-8174-1b99f7667867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_0d7ba951-c682-44a3-8174-1b99f7667867" xlink:to="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_3e3d697a-71f7-4272-afb8-9d6809a77cd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_PreferredStockMember_3e3d697a-71f7-4272-afb8-9d6809a77cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_687bfa02-6d34-462a-96f1-93201dd00d5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_CommonStockMember_687bfa02-6d34-462a-96f1-93201dd00d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3214a4f0-cd63-4318-92be-d2ac4c93f01f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3214a4f0-cd63-4318-92be-d2ac4c93f01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_170b5814-f9bc-41da-b483-debd34ce6464" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_RetainedEarningsMember_170b5814-f9bc-41da-b483-debd34ce6464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_d5429c8d-fa46-4be4-8e01-18613faa1578" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a0d2abcc-236e-4b78-8ff7-926487c6a830" xlink:to="loc_us-gaap_TreasuryStockMember_d5429c8d-fa46-4be4-8e01-18613faa1578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_eab249d8-3dd4-4e80-824a-a7046c9c80e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_e9ba5e70-baf4-406d-9103-cede879aaf23" xlink:to="loc_us-gaap_StatementLineItems_eab249d8-3dd4-4e80-824a-a7046c9c80e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_eab249d8-3dd4-4e80-824a-a7046c9c80e7" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_df70a614-8c4e-4d2d-be52-22393844ee9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_SharesOutstanding_df70a614-8c4e-4d2d-be52-22393844ee9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3a9fa18c-029c-4500-b511-0e827fff71a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockholdersEquity_3a9fa18c-029c-4500-b511-0e827fff71a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ebb5d5b8-a190-43f8-bd73-3aaa68801958" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ebb5d5b8-a190-43f8-bd73-3aaa68801958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_01f734ff-b125-41a6-967b-d7b45aa3d46c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_01f734ff-b125-41a6-967b-d7b45aa3d46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2c86a23b-b253-4021-b8e1-36f5c82b277c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2c86a23b-b253-4021-b8e1-36f5c82b277c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_27a20e29-313a-4061-b7e4-874e224f38ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_27a20e29-313a-4061-b7e4-874e224f38ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ee5ccf5c-a403-42c1-8149-a095efbdef1c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ee5ccf5c-a403-42c1-8149-a095efbdef1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_db02b2bb-1329-4e50-a704-7cbf1fdfe7c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_db02b2bb-1329-4e50-a704-7cbf1fdfe7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_adf80d43-6579-4b33-97be-db1c14448b46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_adf80d43-6579-4b33-97be-db1c14448b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_61d80d6f-bda5-417f-bb89-55e7e50e6a07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_61d80d6f-bda5-417f-bb89-55e7e50e6a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_abdd1bf8-8528-4ef7-8106-6415960b13e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_abdd1bf8-8528-4ef7-8106-6415960b13e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_314ce567-cc67-4956-a4db-bdc5d886e688" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_NetIncomeLoss_314ce567-cc67-4956-a4db-bdc5d886e688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_06a8d5e4-08c0-45be-8f6a-864679608895" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_SharesOutstanding_06a8d5e4-08c0-45be-8f6a-864679608895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_aaacd487-7070-4f1a-b524-953cbb2f9303" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fb814a42-b9b0-4f97-a364-785a3c08485b" xlink:to="loc_us-gaap_StockholdersEquity_aaacd487-7070-4f1a-b524-953cbb2f9303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ngs-20191231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_de272c53-deef-4836-8ab5-c18bb700103e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_47ba482a-e3e4-4092-90a4-e149762e59dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_de272c53-deef-4836-8ab5-c18bb700103e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_47ba482a-e3e4-4092-90a4-e149762e59dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d7a91510-4dee-4950-be9e-5964398539c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_47ba482a-e3e4-4092-90a4-e149762e59dd" xlink:to="loc_us-gaap_NetIncomeLoss_d7a91510-4dee-4950-be9e-5964398539c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_47ba482a-e3e4-4092-90a4-e149762e59dd" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_63cc8159-7122-42c1-91cf-4bf43be98ad9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_63cc8159-7122-42c1-91cf-4bf43be98ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_d554b281-26fd-4089-ad2a-b5a68ece685b" xlink:href="ngs-20191231.xsd#ngs_DeferredAndOtherIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_d554b281-26fd-4089-ad2a-b5a68ece685b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_585bf0c1-140f-4774-99ed-51e917fd0d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_585bf0c1-140f-4774-99ed-51e917fd0d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_4aa95495-5c6c-4cb5-a686-e7b4a84bb334" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_4aa95495-5c6c-4cb5-a686-e7b4a84bb334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_345de6f3-f1b8-45a7-8b4c-cd317972b876" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_345de6f3-f1b8-45a7-8b4c-cd317972b876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_528b9f60-f7b3-414b-a9a5-385205cebf52" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_us-gaap_InventoryWriteDown_528b9f60-f7b3-414b-a9a5-385205cebf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1c2d574f-09f1-49ab-a2e2-44ae824a2580" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1c2d574f-09f1-49ab-a2e2-44ae824a2580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8c06599a-cc81-4265-927a-fd448dcde1b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_us-gaap_ShareBasedCompensation_8c06599a-cc81-4265-927a-fd448dcde1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_7a5cb174-a420-4a16-a569-0824e1f53eaf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb758aa-40c7-40e7-8ecc-75de17a53524" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_7a5cb174-a420-4a16-a569-0824e1f53eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_3aa1419b-6896-4b0c-a9f6-e2576f4be52a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_47ba482a-e3e4-4092-90a4-e149762e59dd" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_3aa1419b-6896-4b0c-a9f6-e2576f4be52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_478ef7ff-8605-4cb3-b56d-521ab26cc496" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncreaseDecreaseInOperatingAssetsAbstract_3aa1419b-6896-4b0c-a9f6-e2576f4be52a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_478ef7ff-8605-4cb3-b56d-521ab26cc496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_49d01c1b-0d45-4508-a17e-5551c7999c91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncreaseDecreaseInOperatingAssetsAbstract_3aa1419b-6896-4b0c-a9f6-e2576f4be52a" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_49d01c1b-0d45-4508-a17e-5551c7999c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_66b005cb-a009-48e0-9b74-4e85f6c8121f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_3aa1419b-6896-4b0c-a9f6-e2576f4be52a" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_66b005cb-a009-48e0-9b74-4e85f6c8121f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_96087b20-fa88-4f30-9e3c-085c843b4f18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_47ba482a-e3e4-4092-90a4-e149762e59dd" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_96087b20-fa88-4f30-9e3c-085c843b4f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_5811562b-2d4e-46d4-a920-052df78755ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_96087b20-fa88-4f30-9e3c-085c843b4f18" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_5811562b-2d4e-46d4-a920-052df78755ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_6fb0f955-d2e6-4939-8842-1a0805729eba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_96087b20-fa88-4f30-9e3c-085c843b4f18" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_6fb0f955-d2e6-4939-8842-1a0805729eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e14df41f-c65e-458e-a9d2-dd036d3e01d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_96087b20-fa88-4f30-9e3c-085c843b4f18" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e14df41f-c65e-458e-a9d2-dd036d3e01d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a9a43ea8-c407-42ed-aaa4-e94d00102c56" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_47ba482a-e3e4-4092-90a4-e149762e59dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a9a43ea8-c407-42ed-aaa4-e94d00102c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2798a5dd-4219-4470-9716-ad0154599f83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_de272c53-deef-4836-8ab5-c18bb700103e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2798a5dd-4219-4470-9716-ad0154599f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c48e2319-8562-495f-a78c-eeaeb85d2253" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2798a5dd-4219-4470-9716-ad0154599f83" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c48e2319-8562-495f-a78c-eeaeb85d2253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_ff17be5f-4dd7-477c-beca-84e83dd1563d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2798a5dd-4219-4470-9716-ad0154599f83" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_ff17be5f-4dd7-477c-beca-84e83dd1563d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_ee839ac4-089d-415c-a1e1-2e19cb9f1cc0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2798a5dd-4219-4470-9716-ad0154599f83" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_ee839ac4-089d-415c-a1e1-2e19cb9f1cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7c61340f-e95a-42f9-aa50-bc60d93d4fba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2798a5dd-4219-4470-9716-ad0154599f83" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7c61340f-e95a-42f9-aa50-bc60d93d4fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3cedfece-37b8-4549-9956-78311f49f0e9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_2798a5dd-4219-4470-9716-ad0154599f83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3cedfece-37b8-4549-9956-78311f49f0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_761b18e1-a88a-4cdd-92a8-c86c45326974" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_de272c53-deef-4836-8ab5-c18bb700103e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_761b18e1-a88a-4cdd-92a8-c86c45326974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet_54e47a36-3afa-45f0-a16f-9ca1bf20d923" xlink:href="ngs-20191231.xsd#ngs_ProceedsFromPurchaseCommitmentDiscountNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_761b18e1-a88a-4cdd-92a8-c86c45326974" xlink:to="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet_54e47a36-3afa-45f0-a16f-9ca1bf20d923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5196d66d-5cfd-42ea-9b3d-391892274048" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_761b18e1-a88a-4cdd-92a8-c86c45326974" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5196d66d-5cfd-42ea-9b3d-391892274048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a4da6154-d07e-46aa-8ff0-04a4aa1595c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_761b18e1-a88a-4cdd-92a8-c86c45326974" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a4da6154-d07e-46aa-8ff0-04a4aa1595c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2f10f91a-bff0-4b8a-86be-6297ca4b5c96" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_761b18e1-a88a-4cdd-92a8-c86c45326974" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2f10f91a-bff0-4b8a-86be-6297ca4b5c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ba1d1f23-0bd7-4b76-8d40-2f900f34fffb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_761b18e1-a88a-4cdd-92a8-c86c45326974" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ba1d1f23-0bd7-4b76-8d40-2f900f34fffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2d8c9f55-574b-454b-b93d-87887215feb5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_de272c53-deef-4836-8ab5-c18bb700103e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2d8c9f55-574b-454b-b93d-87887215feb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e07b7e9d-1c2a-43ef-b3a9-a9cc3f4aa02a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_de272c53-deef-4836-8ab5-c18bb700103e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e07b7e9d-1c2a-43ef-b3a9-a9cc3f4aa02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c5b9e8a0-1654-4f07-a724-0f046a021e53" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_de272c53-deef-4836-8ab5-c18bb700103e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c5b9e8a0-1654-4f07-a724-0f046a021e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_3fadcab6-b51e-43e8-9774-8913bf76e0f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_de272c53-deef-4836-8ab5-c18bb700103e" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_3fadcab6-b51e-43e8-9774-8913bf76e0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_5bf601ce-bd48-45a4-89fc-7aee4b195477" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_3fadcab6-b51e-43e8-9774-8913bf76e0f1" xlink:to="loc_us-gaap_InterestPaidNet_5bf601ce-bd48-45a4-89fc-7aee4b195477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_94fa470e-0b01-42e1-b507-32a37e76e144" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_3fadcab6-b51e-43e8-9774-8913bf76e0f1" xlink:to="loc_us-gaap_IncomeTaxesPaid_94fa470e-0b01-42e1-b507-32a37e76e144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_cf146872-57a2-451c-80da-40973e7db524" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_de272c53-deef-4836-8ab5-c18bb700103e" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_cf146872-57a2-451c-80da-40973e7db524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TransferOfRentalEquipmentToInventory_aee79ee0-ee0d-4a77-9b17-0952116908e8" xlink:href="ngs-20191231.xsd#ngs_TransferOfRentalEquipmentToInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_cf146872-57a2-451c-80da-40973e7db524" xlink:to="loc_ngs_TransferOfRentalEquipmentToInventory_aee79ee0-ee0d-4a77-9b17-0952116908e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TransferOfInventoryToRentalEquipment_0021f63c-af89-44ce-8980-083b4ed7d513" xlink:href="ngs-20191231.xsd#ngs_TransferOfInventoryToRentalEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_cf146872-57a2-451c-80da-40973e7db524" xlink:to="loc_ngs_TransferOfInventoryToRentalEquipment_0021f63c-af89-44ce-8980-083b4ed7d513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory_b49d6780-fb50-49b2-8cfd-ba239e68313d" xlink:href="ngs-20191231.xsd#ngs_TransferOfPrepaidsToRentalEquipmentAndInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_cf146872-57a2-451c-80da-40973e7db524" xlink:to="loc_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory_b49d6780-fb50-49b2-8cfd-ba239e68313d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b139a973-607b-44e7-85fe-6a16496bc556" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_cf146872-57a2-451c-80da-40973e7db524" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b139a973-607b-44e7-85fe-6a16496bc556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements" xlink:type="simple" xlink:href="ngs-20191231.xsd#OrganizationConsolidationandPresentationofFinancialStatements"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fcb8fe0a-4549-4fd6-bfe7-0865c5e0c023" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_e3ef5eed-eaff-4f04-93de-1667bc1c781f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fcb8fe0a-4549-4fd6-bfe7-0865c5e0c023" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_e3ef5eed-eaff-4f04-93de-1667bc1c781f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_05af63ff-5ed4-473d-adf5-0912171f2800" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_f58a09db-fdd0-4d52-a252-2e101eacf1e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_05af63ff-5ed4-473d-adf5-0912171f2800" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_f58a09db-fdd0-4d52-a252-2e101eacf1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_53ac537b-1a92-4f84-8604-2737d1049d24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_53ac537b-1a92-4f84-8604-2737d1049d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_6dc37498-d653-4f46-9c80-0eab110cf07e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_6dc37498-d653-4f46-9c80-0eab110cf07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_f4ce26fe-1e04-4607-9264-8d6110deda7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_UseOfEstimates_f4ce26fe-1e04-4607-9264-8d6110deda7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ce0c1027-8e44-4427-8df2-a8047a49f069" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ce0c1027-8e44-4427-8df2-a8047a49f069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_e6e8d323-6ed4-4b9b-b375-fed4cfb6360a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_e6e8d323-6ed4-4b9b-b375-fed4cfb6360a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_83579f77-c46e-404e-b23c-b2764aa65d2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_83579f77-c46e-404e-b23c-b2764aa65d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_136c172b-6f72-40a8-9847-28f0e3b4b4ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_136c172b-6f72-40a8-9847-28f0e3b4b4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorCustomersPolicyPolicyTextBlock_992d8a18-b816-4dcd-80fb-b3e1ebf09a82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorCustomersPolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_MajorCustomersPolicyPolicyTextBlock_992d8a18-b816-4dcd-80fb-b3e1ebf09a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_3755d616-1419-43fd-8b4b-7f6176757138" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_3755d616-1419-43fd-8b4b-7f6176757138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_d27aafb8-ee44-4117-8b7d-81e1cbe3096f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_d27aafb8-ee44-4117-8b7d-81e1cbe3096f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_d61fa713-fd03-4019-a7f2-bc5607f91ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_d61fa713-fd03-4019-a7f2-bc5607f91ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_1ecf2afa-8f23-4be1-821e-faf15b697b43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_1ecf2afa-8f23-4be1-821e-faf15b697b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_d17f83ad-12fa-4c2c-8b39-248466dda24b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_d17f83ad-12fa-4c2c-8b39-248466dda24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_646d6bb3-238c-42f7-9935-8e017439fe76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_646d6bb3-238c-42f7-9935-8e017439fe76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_e708678b-8167-4097-8b84-2b833915c1be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_e708678b-8167-4097-8b84-2b833915c1be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_492ca366-61d6-4325-baa2-619535fb3674" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_492ca366-61d6-4325-baa2-619535fb3674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_86848b8c-7c9a-431d-bd8a-1c9b3e431ff4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_86848b8c-7c9a-431d-bd8a-1c9b3e431ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_06d6a18e-9ce7-4182-96f7-9f4c5c606e4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_36f25e8c-1e55-4f4d-8ce6-778b2e716f51" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_06d6a18e-9ce7-4182-96f7-9f4c5c606e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_57771ab8-c705-4f8f-93a6-79ded1316430" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_715eb2a2-14b5-417c-8467-b79930a906b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57771ab8-c705-4f8f-93a6-79ded1316430" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_715eb2a2-14b5-417c-8467-b79930a906b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_4488ed4a-0543-49d8-b6eb-dc0354801d18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57771ab8-c705-4f8f-93a6-79ded1316430" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_4488ed4a-0543-49d8-b6eb-dc0354801d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_f9bd48be-0e84-4bd6-a044-506ab4d05c8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57771ab8-c705-4f8f-93a6-79ded1316430" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_f9bd48be-0e84-4bd6-a044-506ab4d05c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_14889253-b722-4c5f-aab7-2b02829cd517" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57771ab8-c705-4f8f-93a6-79ded1316430" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_14889253-b722-4c5f-aab7-2b02829cd517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a75bfc86-f0e0-43f8-9f95-1fc605109b4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57771ab8-c705-4f8f-93a6-79ded1316430" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a75bfc86-f0e0-43f8-9f95-1fc605109b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_4472bd80-7405-4074-9b81-8ffbc36f782e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57771ab8-c705-4f8f-93a6-79ded1316430" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_4472bd80-7405-4074-9b81-8ffbc36f782e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6f39c187-05da-49b1-9b25-4991d9ad3038" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57771ab8-c705-4f8f-93a6-79ded1316430" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6f39c187-05da-49b1-9b25-4991d9ad3038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2d81e310-d1ff-449f-b3dc-a615e3fac828" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AccountingPoliciesAbstract_2d81e310-d1ff-449f-b3dc-a615e3fac828" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c83962ed-a62c-4ce1-a3d8-12eca4e32274" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c83962ed-a62c-4ce1-a3d8-12eca4e32274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5bf78493-2403-4f13-85ec-ce0bf0d305a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c83962ed-a62c-4ce1-a3d8-12eca4e32274" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5bf78493-2403-4f13-85ec-ce0bf0d305a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_9ab04d23-b08a-4e76-9be1-0c987514e759" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_5bf78493-2403-4f13-85ec-ce0bf0d305a9" xlink:to="loc_us-gaap_AccountsReceivableMember_9ab04d23-b08a-4e76-9be1-0c987514e759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_985c20c7-b6af-43fc-aaab-f61793ba5cb2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_985c20c7-b6af-43fc-aaab-f61793ba5cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7db515a3-c155-42a2-927f-89c59fba132c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_985c20c7-b6af-43fc-aaab-f61793ba5cb2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7db515a3-c155-42a2-927f-89c59fba132c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_fee39c93-6ad1-4563-9f96-1085477cc2df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_7db515a3-c155-42a2-927f-89c59fba132c" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_fee39c93-6ad1-4563-9f96-1085477cc2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0f565d84-cc17-4c5a-ad65-f3443f9df31f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0f565d84-cc17-4c5a-ad65-f3443f9df31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ed8c374d-ddec-4a81-b097-968930daff0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_0f565d84-cc17-4c5a-ad65-f3443f9df31f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ed8c374d-ddec-4a81-b097-968930daff0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_63a3f127-fb72-4888-ab28-a8518d66f21d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ed8c374d-ddec-4a81-b097-968930daff0c" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_63a3f127-fb72-4888-ab28-a8518d66f21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_931d6c5d-c7e2-468a-a073-1b7e1a56c696" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_TypeOfArrangementAxis_931d6c5d-c7e2-468a-a073-1b7e1a56c696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_be8c05af-8a6d-4a88-b6f4-3d1d9c90e8b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_931d6c5d-c7e2-468a-a073-1b7e1a56c696" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_be8c05af-8a6d-4a88-b6f4-3d1d9c90e8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_BillandHoldArrangementMember_ac5b5701-32a9-4ef9-a44e-9a64aeb3bd8a" xlink:href="ngs-20191231.xsd#ngs_BillandHoldArrangementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_be8c05af-8a6d-4a88-b6f4-3d1d9c90e8b5" xlink:to="loc_ngs_BillandHoldArrangementMember_ac5b5701-32a9-4ef9-a44e-9a64aeb3bd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c439897c-3751-4507-851a-38bf92879ddc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c439897c-3751-4507-851a-38bf92879ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_da3b2111-bcf2-4b06-a72c-39f05485faaf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c439897c-3751-4507-851a-38bf92879ddc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_da3b2111-bcf2-4b06-a72c-39f05485faaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_4e065555-1b3a-43f5-b092-4be4b5cf397d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_da3b2111-bcf2-4b06-a72c-39f05485faaf" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_4e065555-1b3a-43f5-b092-4be4b5cf397d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_srt_RestatementAxis_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_a2c50714-8855-4dec-8ff0-bc26dca4a3ef" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_bb088f99-ed2c-4c24-9f2d-5dda6c8223bb" xlink:to="loc_srt_RestatementDomain_a2c50714-8855-4dec-8ff0-bc26dca4a3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_da252170-235f-4afa-96c5-3fc0e9ec1469" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_a2c50714-8855-4dec-8ff0-bc26dca4a3ef" xlink:to="loc_srt_RestatementAdjustmentMember_da252170-235f-4afa-96c5-3fc0e9ec1469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_97e0dec1-2129-447d-8571-810639bfadc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_97e0dec1-2129-447d-8571-810639bfadc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_079ec527-ef4f-4c09-88ec-61ec732e3556" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_97e0dec1-2129-447d-8571-810639bfadc1" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_079ec527-ef4f-4c09-88ec-61ec732e3556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9feafc33-a15e-4834-a3d4-b8d97e98c80c" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_079ec527-ef4f-4c09-88ec-61ec732e3556" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9feafc33-a15e-4834-a3d4-b8d97e98c80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7973914a-aa72-4a9e-976b-f18a7b879cbc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_srt_RangeAxis_7973914a-aa72-4a9e-976b-f18a7b879cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8c33ce0e-1b87-42fa-a15a-84ceec5d6f82" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7973914a-aa72-4a9e-976b-f18a7b879cbc" xlink:to="loc_srt_RangeMember_8c33ce0e-1b87-42fa-a15a-84ceec5d6f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e4013f84-f619-4cc1-99f7-9141316a3a16" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8c33ce0e-1b87-42fa-a15a-84ceec5d6f82" xlink:to="loc_srt_MinimumMember_e4013f84-f619-4cc1-99f7-9141316a3a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5133cfb6-6919-487f-be45-fbba72f5ddc2" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8c33ce0e-1b87-42fa-a15a-84ceec5d6f82" xlink:to="loc_srt_MaximumMember_5133cfb6-6919-487f-be45-fbba72f5ddc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_628e3283-40bc-45e8-b7b5-b93ecc52c12b" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments_d2475c6b-c54c-451e-a697-3a15c91ba096" xlink:href="ngs-20191231.xsd#ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments_d2475c6b-c54c-451e-a697-3a15c91ba096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage_706ca1aa-49b6-4da1-af28-f8688e75ed7a" xlink:href="ngs-20191231.xsd#ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage_706ca1aa-49b6-4da1-af28-f8688e75ed7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_47dc337a-178f-4349-8068-80df5d4710ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_47dc337a-178f-4349-8068-80df5d4710ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_37fd8d3c-5e44-4824-ba19-cf505cde1cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_Revenues_37fd8d3c-5e44-4824-ba19-cf505cde1cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_569a5a59-485e-41f5-bb85-6740aa5107ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_569a5a59-485e-41f5-bb85-6740aa5107ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_088e82e0-e47e-4529-91d8-24a1c2bdb8dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_088e82e0-e47e-4529-91d8-24a1c2bdb8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_d593b982-afff-4aba-a8ee-aa8fdc4056d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_d593b982-afff-4aba-a8ee-aa8fdc4056d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d5a02e6c-1864-4759-bea7-72589d6b6d47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d5a02e6c-1864-4759-bea7-72589d6b6d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d625cc29-05c9-444c-bf5b-000e996d4be8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d625cc29-05c9-444c-bf5b-000e996d4be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_8aad7338-7051-411b-9003-8c66f5d21087" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_ProductWarrantyAccrual_8aad7338-7051-411b-9003-8c66f5d21087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_e4e6e65b-7a03-491b-8454-35aa77af5c51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_e4e6e65b-7a03-491b-8454-35aa77af5c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_1b0bd769-462d-4156-a40a-7ae589bbc50a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_NumberOfOperatingSegments_1b0bd769-462d-4156-a40a-7ae589bbc50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fe124569-73e3-4fbc-93a7-070e9b1bc709" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fe124569-73e3-4fbc-93a7-070e9b1bc709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cc1b8a60-b8ac-44b1-885c-c39edb27d3af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_OperatingLeaseLiability_cc1b8a60-b8ac-44b1-885c-c39edb27d3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f6067e81-30c7-40c9-b657-8eee2ab9a095" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_us-gaap_CostsAndExpenses_f6067e81-30c7-40c9-b657-8eee2ab9a095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeasesOfLessorOriginalTerm_ee42c024-7c0a-4427-a2c1-9ea2820f584e" xlink:href="ngs-20191231.xsd#ngs_OperatingLeasesOfLessorOriginalTerm"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7b83c0e5-f01c-48ad-88a9-56ce028c47b7" xlink:to="loc_ngs_OperatingLeasesOfLessorOriginalTerm_ee42c024-7c0a-4427-a2c1-9ea2820f584e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_08820dc8-0554-4f06-acf2-869371a8b98b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_db18a563-9bfe-40db-8264-b6ba3220bf2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_08820dc8-0554-4f06-acf2-869371a8b98b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_db18a563-9bfe-40db-8264-b6ba3220bf2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_817a48f5-251b-4ab2-907c-0566bb4e6013" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_db18a563-9bfe-40db-8264-b6ba3220bf2f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_817a48f5-251b-4ab2-907c-0566bb4e6013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccountsReceivableCreditLossExpense_ba986554-7f42-48b6-a319-fc5f0df02209" xlink:href="ngs-20191231.xsd#ngs_AccountsReceivableCreditLossExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_db18a563-9bfe-40db-8264-b6ba3220bf2f" xlink:to="loc_ngs_AccountsReceivableCreditLossExpense_ba986554-7f42-48b6-a319-fc5f0df02209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_40a2a72d-c642-402c-9efe-5ebbc4b176a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_db18a563-9bfe-40db-8264-b6ba3220bf2f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_40a2a72d-c642-402c-9efe-5ebbc4b176a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_c7be5407-5b15-4d7a-b2fe-f4f28c4535a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_db18a563-9bfe-40db-8264-b6ba3220bf2f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_c7be5407-5b15-4d7a-b2fe-f4f28c4535a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_84f063a4-a680-4c4b-aa53-b710bf823e6a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_db18a563-9bfe-40db-8264-b6ba3220bf2f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_84f063a4-a680-4c4b-aa53-b710bf823e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7b22925f-2f35-4354-be90-3b2a5caca899" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_07fac59a-0895-41b9-a393-a9876d2811a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AccountingPoliciesAbstract_7b22925f-2f35-4354-be90-3b2a5caca899" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_07fac59a-0895-41b9-a393-a9876d2811a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f110d01d-ad8f-4a7b-9b7b-f0290601fd82" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_07fac59a-0895-41b9-a393-a9876d2811a3" xlink:to="loc_srt_ProductOrServiceAxis_f110d01d-ad8f-4a7b-9b7b-f0290601fd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_f110d01d-ad8f-4a7b-9b7b-f0290601fd82" xlink:to="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorRelatedMember_0c027a56-490f-4251-ac56-ab28fdd5f4ae" xlink:href="ngs-20191231.xsd#ngs_CompressorRelatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:to="loc_ngs_CompressorRelatedMember_0c027a56-490f-4251-ac56-ab28fdd5f4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_FlaresRelatedMember_73572f8d-6a18-497c-8292-624a11799d9f" xlink:href="ngs-20191231.xsd#ngs_FlaresRelatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:to="loc_ngs_FlaresRelatedMember_73572f8d-6a18-497c-8292-624a11799d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherPartsRebuildsMember_8d154280-2291-4519-8926-3bf6690816a9" xlink:href="ngs-20191231.xsd#ngs_OtherPartsRebuildsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:to="loc_ngs_OtherPartsRebuildsMember_8d154280-2291-4519-8926-3bf6690816a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceAndMaintenanceMember_689bc49c-f5e1-4039-8fb4-595e280482a5" xlink:href="ngs-20191231.xsd#ngs_ServiceAndMaintenanceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_41df0c9d-48a4-45c6-8c09-f96aae4e0b0d" xlink:to="loc_ngs_ServiceAndMaintenanceMember_689bc49c-f5e1-4039-8fb4-595e280482a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_07fac59a-0895-41b9-a393-a9876d2811a3" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e4b4ae4a-787b-43ca-990e-cae0c44fab7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e4b4ae4a-787b-43ca-990e-cae0c44fab7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_17840330-bd87-4a70-9544-6a7c1f04a140" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:to="loc_us-gaap_RentalIncomeNonoperating_17840330-bd87-4a70-9544-6a7c1f04a140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_a0f93a4f-8c34-469c-8e6f-d59eb19c7357" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4f071e12-1d33-4ce4-a1a0-1c8c12bc1dce" xlink:to="loc_us-gaap_Revenues_a0f93a4f-8c34-469c-8e6f-d59eb19c7357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesContractBalancesDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0bb9daf5-b846-466b-9a5c-753bf1ac7c25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_d2f165ff-6a4d-4118-8a11-b0ef96da9c72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bb9daf5-b846-466b-9a5c-753bf1ac7c25" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_d2f165ff-6a4d-4118-8a11-b0ef96da9c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent_f9d304f5-ef7a-4937-82e0-3c1b946528dc" xlink:href="ngs-20191231.xsd#ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bb9daf5-b846-466b-9a5c-753bf1ac7c25" xlink:to="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent_f9d304f5-ef7a-4937-82e0-3c1b946528dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_bbddbb90-51ac-4a2f-ad3d-f3085c98c14c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bb9daf5-b846-466b-9a5c-753bf1ac7c25" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_bbddbb90-51ac-4a2f-ad3d-f3085c98c14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_28710fdb-af05-441f-acee-da0602c50829" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bb9daf5-b846-466b-9a5c-753bf1ac7c25" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_28710fdb-af05-441f-acee-da0602c50829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d0d0a235-1c73-4109-afbc-684d1fbaa592" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bb9daf5-b846-466b-9a5c-753bf1ac7c25" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d0d0a235-1c73-4109-afbc-684d1fbaa592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b67894bc-deab-4e78-a209-c1d4d32c8329" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0bb9daf5-b846-466b-9a5c-753bf1ac7c25" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b67894bc-deab-4e78-a209-c1d4d32c8329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_62b4d96c-8883-4943-bebd-435cb78740a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a89dc255-4e2f-4c7c-90eb-6f2193806a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_62b4d96c-8883-4943-bebd-435cb78740a4" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a89dc255-4e2f-4c7c-90eb-6f2193806a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_57464233-ea41-4ffd-aef4-20a84ff9d6e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a89dc255-4e2f-4c7c-90eb-6f2193806a7c" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_57464233-ea41-4ffd-aef4-20a84ff9d6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_cf96f0f5-6b94-4a90-b4f5-64b8056734c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_57464233-ea41-4ffd-aef4-20a84ff9d6e5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_cf96f0f5-6b94-4a90-b4f5-64b8056734c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_9b5edb62-eb8e-4c2e-951d-779b9dbee98c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_cf96f0f5-6b94-4a90-b4f5-64b8056734c1" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_9b5edb62-eb8e-4c2e-951d-779b9dbee98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3d246faa-b1a0-46cd-b440-fc4b67378f2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a89dc255-4e2f-4c7c-90eb-6f2193806a7c" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3d246faa-b1a0-46cd-b440-fc4b67378f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_2e04ca02-6819-453a-98ea-5ba3bd88a920" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3d246faa-b1a0-46cd-b440-fc4b67378f2e" xlink:to="loc_us-gaap_AssetsAbstract_2e04ca02-6819-453a-98ea-5ba3bd88a920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_35bb7b14-04db-4e68-912a-3b3a1c3249d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2e04ca02-6819-453a-98ea-5ba3bd88a920" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_35bb7b14-04db-4e68-912a-3b3a1c3249d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3d246faa-b1a0-46cd-b440-fc4b67378f2e" xlink:to="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_92228ac6-ff63-48a6-a4f8-79a403932408" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_92228ac6-ff63-48a6-a4f8-79a403932408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_caa49593-e220-4d14-bb39-680059aa70d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_caa49593-e220-4d14-bb39-680059aa70d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e6437e88-6f15-4c35-b8ed-033b884f2c51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_72dd5a44-72f2-4906-817c-1973f1d79ae2" xlink:to="loc_us-gaap_OperatingLeaseLiability_e6437e88-6f15-4c35-b8ed-033b884f2c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_83863668-1b37-4d7c-84a5-f3e31813d482" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_RisksAndUncertaintiesAbstract_83863668-1b37-4d7c-84a5-f3e31813d482" xlink:to="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_f6c50879-42db-45c4-b789-7a9a3af6a7b8" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:to="loc_srt_MajorCustomersAxis_f6c50879-42db-45c4-b789-7a9a3af6a7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_794584fe-d95b-49a5-be1f-f79880220e36" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_f6c50879-42db-45c4-b789-7a9a3af6a7b8" xlink:to="loc_srt_NameOfMajorCustomerDomain_794584fe-d95b-49a5-be1f-f79880220e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OxyMember_964d04b8-02b5-4116-8b1c-38dc4b93b74c" xlink:href="ngs-20191231.xsd#ngs_OxyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_794584fe-d95b-49a5-be1f-f79880220e36" xlink:to="loc_ngs_OxyMember_964d04b8-02b5-4116-8b1c-38dc4b93b74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DevonEnergyProductionIncMember_672b15f8-39e8-4a5d-9a9f-4ac148b4c9ed" xlink:href="ngs-20191231.xsd#ngs_DevonEnergyProductionIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_794584fe-d95b-49a5-be1f-f79880220e36" xlink:to="loc_ngs_DevonEnergyProductionIncMember_672b15f8-39e8-4a5d-9a9f-4ac148b4c9ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_65969f69-a15d-4e91-bb6b-4acded9a6d57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_65969f69-a15d-4e91-bb6b-4acded9a6d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_19dea25d-1889-490b-a8aa-1d2e174d7c8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_65969f69-a15d-4e91-bb6b-4acded9a6d57" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_19dea25d-1889-490b-a8aa-1d2e174d7c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SalesRevenueGoodsNetAndRentalIncomeMember_1311c348-31c8-4c84-b6d6-e5eea00c2e32" xlink:href="ngs-20191231.xsd#ngs_SalesRevenueGoodsNetAndRentalIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_19dea25d-1889-490b-a8aa-1d2e174d7c8d" xlink:to="loc_ngs_SalesRevenueGoodsNetAndRentalIncomeMember_1311c348-31c8-4c84-b6d6-e5eea00c2e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_7f3b52de-dcd0-46e3-9a88-b20b1934d3a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_19dea25d-1889-490b-a8aa-1d2e174d7c8d" xlink:to="loc_us-gaap_AccountsReceivableMember_7f3b52de-dcd0-46e3-9a88-b20b1934d3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3540dd23-ba3a-40f0-9727-41bfc448f97a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3540dd23-ba3a-40f0-9727-41bfc448f97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_8684960f-9688-4fff-82aa-d3037c2541a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_3540dd23-ba3a-40f0-9727-41bfc448f97a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_8684960f-9688-4fff-82aa-d3037c2541a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_2bfbb375-9a94-4f7e-acaa-ab23bf7080b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8684960f-9688-4fff-82aa-d3037c2541a8" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_2bfbb375-9a94-4f7e-acaa-ab23bf7080b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_6853d812-14b9-4ea5-bf77-65ce8fd64a40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c7af3f6b-518d-409c-b9a3-8387588d5645" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_6853d812-14b9-4ea5-bf77-65ce8fd64a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e09da1a6-a8d3-4ca5-a4e4-164a4075c0f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_6853d812-14b9-4ea5-bf77-65ce8fd64a40" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e09da1a6-a8d3-4ca5-a4e4-164a4075c0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_962d8a34-8d94-4233-9012-bfb27de7413a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AccountingPoliciesAbstract_962d8a34-8d94-4233-9012-bfb27de7413a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_bc969992-9c28-49d7-ae47-8285904f7ee3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:to="loc_us-gaap_MajorPropertyClassAxis_bc969992-9c28-49d7-ae47-8285904f7ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_f622e3f9-b3b7-4d78-914d-7b355b33b28d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassAxis_bc969992-9c28-49d7-ae47-8285904f7ee3" xlink:to="loc_us-gaap_MajorPropertyClassDomain_f622e3f9-b3b7-4d78-914d-7b355b33b28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_13b14a7f-14b3-4813-9683-b75160092dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassDomain_f622e3f9-b3b7-4d78-914d-7b355b33b28d" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_13b14a7f-14b3-4813-9683-b75160092dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3fab40f1-ea7f-4ce3-b617-ae481a28d49c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:to="loc_srt_RangeAxis_3fab40f1-ea7f-4ce3-b617-ae481a28d49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_516a8c3b-6996-479c-b1d1-f77c4dd3ea61" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3fab40f1-ea7f-4ce3-b617-ae481a28d49c" xlink:to="loc_srt_RangeMember_516a8c3b-6996-479c-b1d1-f77c4dd3ea61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ebacb58e-276d-4610-ad66-10ce521900dd" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_516a8c3b-6996-479c-b1d1-f77c4dd3ea61" xlink:to="loc_srt_MinimumMember_ebacb58e-276d-4610-ad66-10ce521900dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_499b40ba-4f4f-42a6-87c6-b85d2b4a0720" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_516a8c3b-6996-479c-b1d1-f77c4dd3ea61" xlink:to="loc_srt_MaximumMember_499b40ba-4f4f-42a6-87c6-b85d2b4a0720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7b4a49a6-bb59-405e-b2d0-daa7d3ccadde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_5d4ef10f-8f47-4af7-95ec-5e2eb57b2f65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_7b4a49a6-bb59-405e-b2d0-daa7d3ccadde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9b0929db-bf61-434c-9496-7d831c17a65e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_7b4a49a6-bb59-405e-b2d0-daa7d3ccadde" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9b0929db-bf61-434c-9496-7d831c17a65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Inventory" xlink:type="simple" xlink:href="ngs-20191231.xsd#Inventory"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/Inventory" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_79454317-65df-41d9-9e27-cca0e2e0f0c9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_aea50a66-0198-4f13-a7dc-89ea424f868c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_79454317-65df-41d9-9e27-cca0e2e0f0c9" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_aea50a66-0198-4f13-a7dc-89ea424f868c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/InventoryTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_89031881-f585-4247-939c-774e04448bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_323f18da-54d5-4bce-9231-45d0b2e1fa19" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_89031881-f585-4247-939c-774e04448bbd" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_323f18da-54d5-4bce-9231-45d0b2e1fa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/InventoryNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_c77355f7-f0a2-4e8a-a1f7-b9477b89b6f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_fe67c6ef-dded-440e-ab19-654eb831c1ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c77355f7-f0a2-4e8a-a1f7-b9477b89b6f4" xlink:to="loc_us-gaap_InventoryValuationReserves_fe67c6ef-dded-440e-ab19-654eb831c1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits_8c77fb30-b277-4da0-a23a-7d5da4494b5e" xlink:href="ngs-20191231.xsd#ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c77355f7-f0a2-4e8a-a1f7-b9477b89b6f4" xlink:to="loc_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits_8c77fb30-b277-4da0-a23a-7d5da4494b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood_afc5ff0a-4461-48fd-bf42-155f1529e805" xlink:href="ngs-20191231.xsd#ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c77355f7-f0a2-4e8a-a1f7-b9477b89b6f4" xlink:to="loc_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood_afc5ff0a-4461-48fd-bf42-155f1529e805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_37d27daa-f38d-43b9-a00a-07a49a2d9a0b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c77355f7-f0a2-4e8a-a1f7-b9477b89b6f4" xlink:to="loc_us-gaap_InventoryWriteDown_37d27daa-f38d-43b9-a00a-07a49a2d9a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryScheduleofInventoryDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_29990f5d-56aa-44c3-841e-a30813221b7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_57026c08-f98b-4f1e-99bb-de70b6cde1c3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_29990f5d-56aa-44c3-841e-a30813221b7a" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_57026c08-f98b-4f1e-99bb-de70b6cde1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_6ff4f0be-01bf-4d93-b366-38308c67715a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_29990f5d-56aa-44c3-841e-a30813221b7a" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_6ff4f0be-01bf-4d93-b366-38308c67715a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_593deea7-e75d-4135-a629-90ded9c0f80e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_29990f5d-56aa-44c3-841e-a30813221b7a" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_593deea7-e75d-4135-a629-90ded9c0f80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0878360d-9282-4792-be93-e92c6a66b94c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_29990f5d-56aa-44c3-841e-a30813221b7a" xlink:to="loc_us-gaap_InventoryNet_0878360d-9282-4792-be93-e92c6a66b94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_daca1566-3991-42e4-a282-4d3d5c97a89b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_29990f5d-56aa-44c3-841e-a30813221b7a" xlink:to="loc_us-gaap_InventoryNoncurrent_daca1566-3991-42e4-a282-4d3d5c97a89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryNetofReserves_b1c7b9f2-7cb4-4700-8bbf-7c3b1a4a2d80" xlink:href="ngs-20191231.xsd#ngs_InventoryNetofReserves"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_29990f5d-56aa-44c3-841e-a30813221b7a" xlink:to="loc_ngs_InventoryNetofReserves_b1c7b9f2-7cb4-4700-8bbf-7c3b1a4a2d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_448a9d6e-5c9b-4776-bc88-cac7d8e00fbd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_29990f5d-56aa-44c3-841e-a30813221b7a" xlink:to="loc_us-gaap_InventoryValuationReserves_448a9d6e-5c9b-4776-bc88-cac7d8e00fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#InventoryScheduleofInventoryAllowanceDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_f2602085-3408-4683-94b1-5bf5bf2a642c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryValuationReservesRollForward_e3eeb127-835d-4a38-a60b-409d1c558a7e" xlink:href="ngs-20191231.xsd#ngs_InventoryValuationReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_f2602085-3408-4683-94b1-5bf5bf2a642c" xlink:to="loc_ngs_InventoryValuationReservesRollForward_e3eeb127-835d-4a38-a60b-409d1c558a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_68a65c68-668a-473c-87ad-20b858b5865b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_InventoryValuationReservesRollForward_e3eeb127-835d-4a38-a60b-409d1c558a7e" xlink:to="loc_us-gaap_InventoryValuationReserves_68a65c68-668a-473c-87ad-20b858b5865b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryAllowanceAccrual_a7f2f605-d653-414e-a6d4-cc1555ab3cdf" xlink:href="ngs-20191231.xsd#ngs_InventoryAllowanceAccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_InventoryValuationReservesRollForward_e3eeb127-835d-4a38-a60b-409d1c558a7e" xlink:to="loc_ngs_InventoryAllowanceAccrual_a7f2f605-d653-414e-a6d4-cc1555ab3cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryWriteOffs_0ca488e4-c0c0-40d8-8690-d8604f7f943a" xlink:href="ngs-20191231.xsd#ngs_InventoryWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_InventoryValuationReservesRollForward_e3eeb127-835d-4a38-a60b-409d1c558a7e" xlink:to="loc_ngs_InventoryWriteOffs_0ca488e4-c0c0-40d8-8690-d8604f7f943a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_b64efccf-0953-4a4d-82da-83c125322791" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_InventoryValuationReservesRollForward_e3eeb127-835d-4a38-a60b-409d1c558a7e" xlink:to="loc_us-gaap_InventoryValuationReserves_b64efccf-0953-4a4d-82da-83c125322791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipment"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_99871092-3f44-4c99-a52c-d40273eda839" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_ce471bec-02c9-4777-9207-13b7ae216600" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_99871092-3f44-4c99-a52c-d40273eda839" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_ce471bec-02c9-4777-9207-13b7ae216600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2fca4042-1a09-440b-9a39-b80c28e56097" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_934da1ae-a3f3-4f73-86cd-d11f450d4530" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_2fca4042-1a09-440b-9a39-b80c28e56097" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_934da1ae-a3f3-4f73-86cd-d11f450d4530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_730cbc80-3217-4f1c-950b-2c6a52933cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_730cbc80-3217-4f1c-950b-2c6a52933cc3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d8c85f82-410d-4294-8fb6-797b49ade568" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:to="loc_srt_RangeAxis_d8c85f82-410d-4294-8fb6-797b49ade568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_59c8b884-fd5d-4a36-bfca-d65a5bd1de36" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d8c85f82-410d-4294-8fb6-797b49ade568" xlink:to="loc_srt_RangeMember_59c8b884-fd5d-4a36-bfca-d65a5bd1de36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_43f33f51-f02c-4b9a-8616-cc805e0cf46d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_59c8b884-fd5d-4a36-bfca-d65a5bd1de36" xlink:to="loc_srt_MinimumMember_43f33f51-f02c-4b9a-8616-cc805e0cf46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5f5db449-9e27-4505-bd0f-72dc40665fdc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_59c8b884-fd5d-4a36-bfca-d65a5bd1de36" xlink:to="loc_srt_MaximumMember_5f5db449-9e27-4505-bd0f-72dc40665fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_8cb0ef65-43d4-4c35-8815-76928f222d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:to="loc_us-gaap_MajorPropertyClassAxis_8cb0ef65-43d4-4c35-8815-76928f222d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_50c0f426-222c-4193-aba9-c6136e6f5e02" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassAxis_8cb0ef65-43d4-4c35-8815-76928f222d3b" xlink:to="loc_us-gaap_MajorPropertyClassDomain_50c0f426-222c-4193-aba9-c6136e6f5e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_78edcd00-ee71-4c35-b166-a442e6033dc4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassDomain_50c0f426-222c-4193-aba9-c6136e6f5e02" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_78edcd00-ee71-4c35-b166-a442e6033dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5473ece9-69b7-4b9e-bb79-8def4e57ae86" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5473ece9-69b7-4b9e-bb79-8def4e57ae86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_5473ece9-69b7-4b9e-bb79-8def4e57ae86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember_d778a7ad-8ff7-47fc-a273-147d5badcf06" xlink:href="ngs-20191231.xsd#ngs_RentalCompressorUnitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_ngs_RentalCompressorUnitMember_d778a7ad-8ff7-47fc-a273-147d5badcf06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitWorkInProgressMember_2a93db4f-c1b6-440a-ab52-dd6dad4ec08f" xlink:href="ngs-20191231.xsd#ngs_RentalCompressorUnitWorkInProgressMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_ngs_RentalCompressorUnitWorkInProgressMember_2a93db4f-c1b6-440a-ab52-dd6dad4ec08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_80213a2d-2bc1-4e9c-b7c1-fd47b86cad7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_LandMember_80213a2d-2bc1-4e9c-b7c1-fd47b86cad7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_ca75c462-cf4f-4788-af79-27b50c12b000" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_BuildingMember_ca75c462-cf4f-4788-af79-27b50c12b000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_85e4d5f7-ca22-4024-916c-b1c26a1a4cd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_85e4d5f7-ca22-4024-916c-b1c26a1a4cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OfficeEquipmentAndFurnitureMember_322fe377-95e8-4ed1-b578-538181653b89" xlink:href="ngs-20191231.xsd#ngs_OfficeEquipmentAndFurnitureMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_ngs_OfficeEquipmentAndFurnitureMember_322fe377-95e8-4ed1-b578-538181653b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_2737e394-3655-4cc6-8f2a-4170666ee9ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_2737e394-3655-4cc6-8f2a-4170666ee9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_69573c6e-009e-4a77-8d1e-4b03efac7487" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_69573c6e-009e-4a77-8d1e-4b03efac7487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_a67c8a03-1b52-4c4f-a9df-6fbaaf0a7634" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_VehiclesMember_a67c8a03-1b52-4c4f-a9df-6fbaaf0a7634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_ac024a88-c499-4e80-b60a-23dfcd0ae894" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_us-gaap_ConstructionInProgressMember_ac024a88-c499-4e80-b60a-23dfcd0ae894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_14ec4fb7-5c4e-4322-a645-f19958c1c4ed" xlink:href="ngs-20191231.xsd#ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7925376-5fe9-48aa-b134-a22c8dfc5d2b" xlink:to="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_14ec4fb7-5c4e-4322-a645-f19958c1c4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c8cff63d-b261-4e29-b71d-cc88782eb58d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f20b1805-748b-4f87-a49d-fef322f670b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f20b1805-748b-4f87-a49d-fef322f670b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ae52f4d0-761d-47a8-80b8-1e2461b391d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ae52f4d0-761d-47a8-80b8-1e2461b391d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2cf9e930-563a-4be1-8e0f-e31b60fa16d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2cf9e930-563a-4be1-8e0f-e31b60fa16d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a9f9aad7-97b9-4ebc-885b-6a635b8bb719" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a9f9aad7-97b9-4ebc-885b-6a635b8bb719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b5772199-a4b7-42ca-870d-89f13d6cd295" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6dc7823a-85ca-488b-9d4f-d052728e68fd" xlink:to="loc_us-gaap_Depreciation_b5772199-a4b7-42ca-870d-89f13d6cd295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_bdd0cde5-68a7-4c89-a46c-f261a546892d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_bdd0cde5-68a7-4c89-a46c-f261a546892d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_78393095-22ba-4b5f-ba20-6af97b00d5a5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_srt_RangeAxis_78393095-22ba-4b5f-ba20-6af97b00d5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_243624dd-81e3-4732-961e-10b0ba238a9a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_78393095-22ba-4b5f-ba20-6af97b00d5a5" xlink:to="loc_srt_RangeMember_243624dd-81e3-4732-961e-10b0ba238a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5fd3dbd3-b036-41e6-bed9-e1a1b9d57265" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_243624dd-81e3-4732-961e-10b0ba238a9a" xlink:to="loc_srt_MinimumMember_5fd3dbd3-b036-41e6-bed9-e1a1b9d57265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7104d367-e67a-458d-b0b1-fed458f98328" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_243624dd-81e3-4732-961e-10b0ba238a9a" xlink:to="loc_srt_MaximumMember_7104d367-e67a-458d-b0b1-fed458f98328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_3146060f-1c47-454f-9d75-973af1a7e1f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_MajorPropertyClassAxis_3146060f-1c47-454f-9d75-973af1a7e1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_e9c30c59-4d59-4bdc-a274-92b9262aeca1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassAxis_3146060f-1c47-454f-9d75-973af1a7e1f3" xlink:to="loc_us-gaap_MajorPropertyClassDomain_e9c30c59-4d59-4bdc-a274-92b9262aeca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_7214a978-6c51-4df7-8032-f10f9b611fd9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassDomain_e9c30c59-4d59-4bdc-a274-92b9262aeca1" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_7214a978-6c51-4df7-8032-f10f9b611fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f9a96216-2980-471a-89d9-b7abacd8426e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_srt_ProductOrServiceAxis_f9a96216-2980-471a-89d9-b7abacd8426e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_f9a96216-2980-471a-89d9-b7abacd8426e" xlink:to="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnits400600HorsepowerMember_c49097f1-d4b6-44e1-9a97-427f3a5a1bf9" xlink:href="ngs-20191231.xsd#ngs_CompressorUnits400600HorsepowerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:to="loc_ngs_CompressorUnits400600HorsepowerMember_c49097f1-d4b6-44e1-9a97-427f3a5a1bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnits1380HorsepowerMember_44b2d0b2-aebc-4a0e-b0e1-264ce1ccb9b4" xlink:href="ngs-20191231.xsd#ngs_CompressorUnits1380HorsepowerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:to="loc_ngs_CompressorUnits1380HorsepowerMember_44b2d0b2-aebc-4a0e-b0e1-264ce1ccb9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorUnitPeerHorsepowerMember_202c1282-cced-4ac9-9293-5ba73f6a6e72" xlink:href="ngs-20191231.xsd#ngs_CompressorUnitPeerHorsepowerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a093a270-f410-42af-9eda-b29d919a1664" xlink:to="loc_ngs_CompressorUnitPeerHorsepowerMember_202c1282-cced-4ac9-9293-5ba73f6a6e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_srt_RestatementAxis_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_9d347cea-2d9b-43c5-8951-b3c256ffbc52" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_72f9aa4c-53f6-42fb-bc5f-b14fad0b3c8f" xlink:to="loc_srt_RestatementDomain_9d347cea-2d9b-43c5-8951-b3c256ffbc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_4f47373f-95c4-4740-bd1d-6fdb88400b07" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_9d347cea-2d9b-43c5-8951-b3c256ffbc52" xlink:to="loc_srt_RestatementAdjustmentMember_4f47373f-95c4-4740-bd1d-6fdb88400b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_e215b46d-7b15-49f7-80b6-a301259cf088" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_e215b46d-7b15-49f7-80b6-a301259cf088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_70d06671-66c8-4a7c-98eb-c06165721600" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_e215b46d-7b15-49f7-80b6-a301259cf088" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_70d06671-66c8-4a7c-98eb-c06165721600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_69e2b680-2b27-4e07-afd0-34d9bd235f7e" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_70d06671-66c8-4a7c-98eb-c06165721600" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_69e2b680-2b27-4e07-afd0-34d9bd235f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_900b0c64-66ec-44c5-9d11-f23fe7207e38" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_900b0c64-66ec-44c5-9d11-f23fe7207e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_29a17000-4510-4cf8-b250-80257b2bc817" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_900b0c64-66ec-44c5-9d11-f23fe7207e38" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_29a17000-4510-4cf8-b250-80257b2bc817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember_1f7136b1-d462-4e8a-ba7b-cb6323fa7c5b" xlink:href="ngs-20191231.xsd#ngs_RentalCompressorUnitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_29a17000-4510-4cf8-b250-80257b2bc817" xlink:to="loc_ngs_RentalCompressorUnitMember_1f7136b1-d462-4e8a-ba7b-cb6323fa7c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9c79dc1-e755-4486-9b0b-fdf446475de8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8d52ffaf-2c56-4c0a-bc91-1284d4d5e642" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9c79dc1-e755-4486-9b0b-fdf446475de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_22dbcfc4-1ebc-427d-8733-3a097add94ca" xlink:href="ngs-20191231.xsd#ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9c79dc1-e755-4486-9b0b-fdf446475de8" xlink:to="loc_ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember_22dbcfc4-1ebc-427d-8733-3a097add94ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2586cbdf-6229-400f-a6d8-b3cc52401514" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2586cbdf-6229-400f-a6d8-b3cc52401514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b952694e-bcb9-43e6-b1d3-e865a82347a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_2586cbdf-6229-400f-a6d8-b3cc52401514" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b952694e-bcb9-43e6-b1d3-e865a82347a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LossOnRetirementOfRentalEquipmentMember_15a0e526-47d3-4c4f-9f8a-250d30b4f049" xlink:href="ngs-20191231.xsd#ngs_LossOnRetirementOfRentalEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_b952694e-bcb9-43e6-b1d3-e865a82347a9" xlink:to="loc_ngs_LossOnRetirementOfRentalEquipmentMember_15a0e526-47d3-4c4f-9f8a-250d30b4f049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2227a388-7009-427c-8cfe-2c5d99018509" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_06801776-da82-4215-94ef-835c47d76470" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_06801776-da82-4215-94ef-835c47d76470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_81b76df6-2ca8-44ea-b217-715d9a7a4153" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_Depreciation_81b76df6-2ca8-44ea-b217-715d9a7a4153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_be325f9f-86b8-4c3a-8899-94a02d160a9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_NetIncomeLoss_be325f9f-86b8-4c3a-8899-94a02d160a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_9b992144-bc5e-4ea7-b1d8-11e9134ff278" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_9b992144-bc5e-4ea7-b1d8-11e9134ff278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NumberOfUnitsRetired_72209f93-a657-4735-a6ec-b2b267549a3e" xlink:href="ngs-20191231.xsd#ngs_NumberOfUnitsRetired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_ngs_NumberOfUnitsRetired_72209f93-a657-4735-a6ec-b2b267549a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_4e4c65d6-9d99-496d-b792-c6b6b06cc5d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_411dd460-c2ef-4344-bfe2-a93ba7999dcf" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_4e4c65d6-9d99-496d-b792-c6b6b06cc5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e6d3fa2f-f2ee-4749-a22a-5064217320e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_e6d3fa2f-f2ee-4749-a22a-5064217320e3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_280d5add-d83b-4762-a5e5-d70b61d00423" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:to="loc_srt_ProductOrServiceAxis_280d5add-d83b-4762-a5e5-d70b61d00423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_280d5add-d83b-4762-a5e5-d70b61d00423" xlink:to="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalMember_c4d873b4-f4b3-433c-b0a0-e9a1c2a6bf50" xlink:href="ngs-20191231.xsd#ngs_RentalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:to="loc_ngs_RentalMember_c4d873b4-f4b3-433c-b0a0-e9a1c2a6bf50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SalesServiceLineMember_26f30496-3272-47b3-b637-98db38961ca4" xlink:href="ngs-20191231.xsd#ngs_SalesServiceLineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:to="loc_ngs_SalesServiceLineMember_26f30496-3272-47b3-b637-98db38961ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember_5b55a967-9e42-405d-90dd-ac7ba1536431" xlink:href="ngs-20191231.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7718931b-0fb5-42ff-b802-5ec73a868c6f" xlink:to="loc_ngs_ServiceandMaintenanceMember_5b55a967-9e42-405d-90dd-ac7ba1536431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:to="loc_srt_ConsolidationItemsAxis_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_23b8a6af-91c3-4d04-ac8b-fcbd0dc46584" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_ef4c5ef1-4b8a-4f31-b268-a7162ddea39f" xlink:to="loc_srt_ConsolidationItemsDomain_23b8a6af-91c3-4d04-ac8b-fcbd0dc46584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_876d1759-eb4c-4652-874a-b2aae5b13a0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_23b8a6af-91c3-4d04-ac8b-fcbd0dc46584" xlink:to="loc_us-gaap_OperatingSegmentsMember_876d1759-eb4c-4652-874a-b2aae5b13a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_29cb9a92-38a2-4662-9130-8f116920acd5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_23b8a6af-91c3-4d04-ac8b-fcbd0dc46584" xlink:to="loc_us-gaap_CorporateNonSegmentMember_29cb9a92-38a2-4662-9130-8f116920acd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8dd45224-1e1f-4fcb-b776-bfcbb6577494" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_e466e18b-cda5-4a8e-beca-076199a67b98" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8dd45224-1e1f-4fcb-b776-bfcbb6577494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_055a06bf-3b56-4e90-ab19-71e3fba2baa7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8dd45224-1e1f-4fcb-b776-bfcbb6577494" xlink:to="loc_us-gaap_Depreciation_055a06bf-3b56-4e90-ab19-71e3fba2baa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Leases" xlink:type="simple" xlink:href="ngs-20191231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_74f145d3-d8f0-45be-a7b3-70a5e0d28f66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_17141301-6c62-43e0-9221-19855df64ecf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_74f145d3-d8f0-45be-a7b3-70a5e0d28f66" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_17141301-6c62-43e0-9221-19855df64ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_94fb9c43-6613-4eb4-bb07-c9af3ee7e95a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AssetsAndLiabilitiesLesseeTableTextBlock_3ff900fc-582b-431b-bec8-4e113afbe4bd" xlink:href="ngs-20191231.xsd#ngs_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_94fb9c43-6613-4eb4-bb07-c9af3ee7e95a" xlink:to="loc_ngs_AssetsAndLiabilitiesLesseeTableTextBlock_3ff900fc-582b-431b-bec8-4e113afbe4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_85d40fcd-59aa-4c1e-bb90-4d108757a7fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_94fb9c43-6613-4eb4-bb07-c9af3ee7e95a" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_85d40fcd-59aa-4c1e-bb90-4d108757a7fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4a7711b9-2c15-413e-a5cd-71b6dfb396b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_94fb9c43-6613-4eb4-bb07-c9af3ee7e95a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4a7711b9-2c15-413e-a5cd-71b6dfb396b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_62da0f9a-f43e-4a21-aeda-829a5c84c36f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_94fb9c43-6613-4eb4-bb07-c9af3ee7e95a" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_62da0f9a-f43e-4a21-aeda-829a5c84c36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e16bccc6-8ccf-4088-bcd3-df538daeeda4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_e16bccc6-8ccf-4088-bcd3-df538daeeda4" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9d3410a4-a17b-4f14-ac4c-1099b8a50083" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:to="loc_srt_RangeAxis_9d3410a4-a17b-4f14-ac4c-1099b8a50083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44ed0638-6ba0-4416-8382-5b1e0bd1a99a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9d3410a4-a17b-4f14-ac4c-1099b8a50083" xlink:to="loc_srt_RangeMember_44ed0638-6ba0-4416-8382-5b1e0bd1a99a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_08d470aa-c41e-4e55-b4e0-63faa00ea98e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_44ed0638-6ba0-4416-8382-5b1e0bd1a99a" xlink:to="loc_srt_MinimumMember_08d470aa-c41e-4e55-b4e0-63faa00ea98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f6e28da2-9abd-48d0-b351-87c17f86dc61" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_44ed0638-6ba0-4416-8382-5b1e0bd1a99a" xlink:to="loc_srt_MaximumMember_f6e28da2-9abd-48d0-b351-87c17f86dc61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8505a434-1fe5-42cd-a5e9-d829bb753ac3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8505a434-1fe5-42cd-a5e9-d829bb753ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_cd78f238-e7f9-418d-9772-db901616b039" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8505a434-1fe5-42cd-a5e9-d829bb753ac3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_cd78f238-e7f9-418d-9772-db901616b039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_e39417f9-69b9-41b0-b77a-641f26a99599" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_cd78f238-e7f9-418d-9772-db901616b039" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_e39417f9-69b9-41b0-b77a-641f26a99599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_98d48ee0-9947-4bc1-a01f-17e2758fd56e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LesseeOperatingLeaseRemainingLeaseTerm_67c11cf1-8754-4581-a543-c53c46c43ef8" xlink:href="ngs-20191231.xsd#ngs_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_ngs_LesseeOperatingLeaseRemainingLeaseTerm_67c11cf1-8754-4581-a543-c53c46c43ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_00620f5a-249f-4d7e-b317-0239111536c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_00620f5a-249f-4d7e-b317-0239111536c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1966ee92-f27c-49a3-8b32-aa7411a3f523" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_OperatingLeaseLiability_1966ee92-f27c-49a3-8b32-aa7411a3f523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_d6608105-a05d-4bd1-8df1-5e43a5d1d197" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_LeaseCost_d6608105-a05d-4bd1-8df1-5e43a5d1d197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_3887037e-710b-493e-bd93-57611ce0849b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_ShortTermLeaseCost_3887037e-710b-493e-bd93-57611ce0849b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_bfe6a248-9f4d-4fbf-b39d-82d593419a8a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_OperatingLeaseCost_bfe6a248-9f4d-4fbf-b39d-82d593419a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_c3015e08-3ce2-4c8e-9168-ee165ec6e020" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2cb50f8e-9c6f-4401-b05f-1531308f1aea" xlink:to="loc_us-gaap_LeaseAndRentalExpense_c3015e08-3ce2-4c8e-9168-ee165ec6e020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesBalanceSheetImpactDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ceac22d2-c940-47de-aac0-8bc9b069c72b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_bb5b1533-32c4-4ecc-bcd9-f13a526374ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ceac22d2-c940-47de-aac0-8bc9b069c72b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_bb5b1533-32c4-4ecc-bcd9-f13a526374ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_dcebf7db-b042-49eb-afaf-d529ef38c47f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_LeasesAbstract_ceac22d2-c940-47de-aac0-8bc9b069c72b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_dcebf7db-b042-49eb-afaf-d529ef38c47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a29c30b2-1935-4d00-b263-500aee40bd40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_LeasesAbstract_ceac22d2-c940-47de-aac0-8bc9b069c72b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a29c30b2-1935-4d00-b263-500aee40bd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a31a82e6-1c33-4f6e-b916-3d7c086a8856" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ceac22d2-c940-47de-aac0-8bc9b069c72b" xlink:to="loc_us-gaap_OperatingLeaseLiability_a31a82e6-1c33-4f6e-b916-3d7c086a8856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_522b46a1-6807-46d9-b198-ce250c5d6121" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ceac22d2-c940-47de-aac0-8bc9b069c72b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_522b46a1-6807-46d9-b198-ce250c5d6121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_15edf7c1-43e5-471a-9102-96cb8eed802f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ceac22d2-c940-47de-aac0-8bc9b069c72b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_15edf7c1-43e5-471a-9102-96cb8eed802f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesCashFlowImpactDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesCashFlowImpactDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LeasesCashFlowImpactDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_959acbfd-a90b-4575-a95e-84dd5d902e45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a981bbcd-b69c-4f1f-80b1-99fa51e2b6b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_959acbfd-a90b-4575-a95e-84dd5d902e45" xlink:to="loc_us-gaap_OperatingLeasePayments_a981bbcd-b69c-4f1f-80b1-99fa51e2b6b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7e8949eb-c70e-482e-88d5-8700bba8e234" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7e8949eb-c70e-482e-88d5-8700bba8e234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_27937fbf-8cf1-4b4a-84ed-32a5a352d891" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_27937fbf-8cf1-4b4a-84ed-32a5a352d891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_981cf8cb-a556-46ee-a548-4253b4c04fae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_981cf8cb-a556-46ee-a548-4253b4c04fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cb35a670-1a42-44c1-bfda-26d22614bf3a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cb35a670-1a42-44c1-bfda-26d22614bf3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9cd57855-e2b7-4644-875f-974da25a9e18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9cd57855-e2b7-4644-875f-974da25a9e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_14f6bf9f-cce2-413a-98e7-c413a73f06ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_14f6bf9f-cce2-413a-98e7-c413a73f06ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_98181fe1-966d-40b7-b130-bda23a53abca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_98181fe1-966d-40b7-b130-bda23a53abca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_41441610-03ee-4cc3-b6df-e4032abc86f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_41441610-03ee-4cc3-b6df-e4032abc86f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1a5555f6-0c09-4280-a032-a0f74720360e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a3633244-c4b5-445e-a82f-f9ae1832df34" xlink:to="loc_us-gaap_OperatingLeaseLiability_1a5555f6-0c09-4280-a032-a0f74720360e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0d175a45-42d6-4980-8999-6b981daacb4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_af5e757f-9bed-402c-bad0-1e83c4cf8fb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d175a45-42d6-4980-8999-6b981daacb4f" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_af5e757f-9bed-402c-bad0-1e83c4cf8fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5361ce70-6c88-4d43-ba91-f36f8e2424b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d175a45-42d6-4980-8999-6b981daacb4f" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5361ce70-6c88-4d43-ba91-f36f8e2424b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_ca2a6a36-e35e-4068-9d49-5291e8f3d1e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d175a45-42d6-4980-8999-6b981daacb4f" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_ca2a6a36-e35e-4068-9d49-5291e8f3d1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_cd03d0c1-c0ca-4880-bfa1-a662a95b314f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d175a45-42d6-4980-8999-6b981daacb4f" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_cd03d0c1-c0ca-4880-bfa1-a662a95b314f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_ee96ae9a-1e50-4f5e-a836-9e3ea98a616c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d175a45-42d6-4980-8999-6b981daacb4f" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_ee96ae9a-1e50-4f5e-a836-9e3ea98a616c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_c62a44e8-5f07-4308-b9f1-bb1efc927258" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d175a45-42d6-4980-8999-6b981daacb4f" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_c62a44e8-5f07-4308-b9f1-bb1efc927258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_73f88f8e-bacb-413e-9d03-d8a820d97316" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0d175a45-42d6-4980-8999-6b981daacb4f" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_73f88f8e-bacb-413e-9d03-d8a820d97316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Goodwill" xlink:type="simple" xlink:href="ngs-20191231.xsd#Goodwill"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/Goodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_94f77a5c-1d95-4745-bb22-d1ba10794603" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_eb64cace-a052-403a-b3f1-fa23472dc403" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_94f77a5c-1d95-4745-bb22-d1ba10794603" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_eb64cace-a052-403a-b3f1-fa23472dc403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/GoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6aeb33fd-1814-4eaf-b287-f7c5a03b9e59" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_aa36a534-0818-4d76-bae3-6e9286f7cdd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6aeb33fd-1814-4eaf-b287-f7c5a03b9e59" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_aa36a534-0818-4d76-bae3-6e9286f7cdd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/GoodwillNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dab2f711-5a79-4fd1-acdd-193583e9c4e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_9ffa219b-97e9-4549-a503-ad27041f843d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_dab2f711-5a79-4fd1-acdd-193583e9c4e1" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_9ffa219b-97e9-4549-a503-ad27041f843d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#GoodwillSummaryofChangesinGoodwillDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b66bbdd6-af09-460c-865d-4996b934ad80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_03b972fb-a912-41ea-9300-57734104ac0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b66bbdd6-af09-460c-865d-4996b934ad80" xlink:to="loc_us-gaap_GoodwillRollForward_03b972fb-a912-41ea-9300-57734104ac0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_924be288-8674-4443-abb1-f587aa35aa48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_03b972fb-a912-41ea-9300-57734104ac0c" xlink:to="loc_us-gaap_Goodwill_924be288-8674-4443-abb1-f587aa35aa48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_bb37f420-dc23-478a-aa74-0dca84ba3ab0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_GoodwillRollForward_03b972fb-a912-41ea-9300-57734104ac0c" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_bb37f420-dc23-478a-aa74-0dca84ba3ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c693b465-437c-4eff-8dd2-391894227bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_03b972fb-a912-41ea-9300-57734104ac0c" xlink:to="loc_us-gaap_Goodwill_c693b465-437c-4eff-8dd2-391894227bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/Intangibles" xlink:type="simple" xlink:href="ngs-20191231.xsd#Intangibles"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/Intangibles" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_61946bee-2d29-4d1f-a4c3-a2e36218fe15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_4a7b3e11-15cb-41ec-af3e-bc89a2fa9800" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_61946bee-2d29-4d1f-a4c3-a2e36218fe15" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_4a7b3e11-15cb-41ec-af3e-bc89a2fa9800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IntangiblesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#IntangiblesTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IntangiblesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a893b0d0-4f1f-4e38-9565-994679ee3da6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a0e7a5ab-db07-42a8-a633-7b57e46774cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a893b0d0-4f1f-4e38-9565-994679ee3da6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a0e7a5ab-db07-42a8-a633-7b57e46774cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_611b7e76-4178-4aa2-8da0-8ae84ae85e94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a893b0d0-4f1f-4e38-9565-994679ee3da6" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_611b7e76-4178-4aa2-8da0-8ae84ae85e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IntangiblesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IntangiblesDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abc4c290-09fb-42cc-9026-375690e89935" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:href="ngs-20191231.xsd#ngs_IntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abc4c290-09fb-42cc-9026-375690e89935" xlink:to="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bbcccb18-541a-49af-9be5-9bbc0832f72c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bbcccb18-541a-49af-9be5-9bbc0832f72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b100cf5-68b4-428c-847f-666381fcdc19" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_bbcccb18-541a-49af-9be5-9bbc0832f72c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b100cf5-68b4-428c-847f-666381fcdc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_bbf70af5-f82e-4fed-9769-962c926bb8c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b100cf5-68b4-428c-847f-666381fcdc19" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_bbf70af5-f82e-4fed-9769-962c926bb8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4a61a571-16c0-4a20-9395-8bf5dadcdac6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4a61a571-16c0-4a20-9395-8bf5dadcdac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_814d1ffe-35c3-411b-a15a-a8b509f4c40b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4a61a571-16c0-4a20-9395-8bf5dadcdac6" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_814d1ffe-35c3-411b-a15a-a8b509f4c40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_44b7409f-a290-42c3-ad68-07fdb70076de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_814d1ffe-35c3-411b-a15a-a8b509f4c40b" xlink:to="loc_us-gaap_TradeNamesMember_44b7409f-a290-42c3-ad68-07fdb70076de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:href="ngs-20191231.xsd#ngs_IntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsTable_1aedcb57-9570-4660-a55c-e755071b83a2" xlink:to="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2b6087e5-df6d-45d8-ad4b-15418d6fadd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2b6087e5-df6d-45d8-ad4b-15418d6fadd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ffedc187-153f-4e38-8577-38b053a750cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ffedc187-153f-4e38-8577-38b053a750cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5472adc1-1655-4748-8757-e1d5f831e6a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5472adc1-1655-4748-8757-e1d5f831e6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_20ad2c5c-24e1-4e4e-851d-b084b6b3faa2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_20ad2c5c-24e1-4e4e-851d-b084b6b3faa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2173cee6-1456-41e2-b35b-6af3f34e575f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2173cee6-1456-41e2-b35b-6af3f34e575f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8998dac6-4089-4026-a6c3-de213cfac899" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8998dac6-4089-4026-a6c3-de213cfac899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8cb5ecdb-b2a9-45eb-8bbf-4c9d13bede8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_4f5cf2b6-bab8-44d8-a298-7f99512254f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8cb5ecdb-b2a9-45eb-8bbf-4c9d13bede8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fb3af5b2-efca-4530-b26d-7c645430a682" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fb3af5b2-efca-4530-b26d-7c645430a682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2657abf7-80fd-404c-bd5c-748d3218c968" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2657abf7-80fd-404c-bd5c-748d3218c968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38a66500-e75e-4021-beae-a58fb763395c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38a66500-e75e-4021-beae-a58fb763395c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bf4871f9-ae86-4dbb-bbef-0392609e0022" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bf4871f9-ae86-4dbb-bbef-0392609e0022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b34a80de-23be-48c2-a629-dafa69192951" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a6cfc9f5-c404-4277-b22e-a9171df4b976" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b34a80de-23be-48c2-a629-dafa69192951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_ff8c7819-445e-4f45-9875-0170a03ef61e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_IntangibleAssetsLineItems_4e053c54-5381-4c66-9468-c43b134bea8f" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_ff8c7819-445e-4f45-9875-0170a03ef61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CreditFacility" xlink:type="simple" xlink:href="ngs-20191231.xsd#CreditFacility"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/CreditFacility" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3b31fffc-ffba-4898-a383-b47f75308b6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_87aa0ac4-c0fd-4232-9265-b7da6e557a66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3b31fffc-ffba-4898-a383-b47f75308b6f" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_87aa0ac4-c0fd-4232-9265-b7da6e557a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CreditFacilityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#CreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/CreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fde113c3-c91f-4da9-a5eb-5dbc043aaa80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_fde113c3-c91f-4da9-a5eb-5dbc043aaa80" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_dd31dfdb-3247-48be-a731-951bed261ebd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:to="loc_us-gaap_CreditFacilityAxis_dd31dfdb-3247-48be-a731-951bed261ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c12e8af9-2732-4516-a33d-11699f61c30a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_dd31dfdb-3247-48be-a731-951bed261ebd" xlink:to="loc_us-gaap_CreditFacilityDomain_c12e8af9-2732-4516-a33d-11699f61c30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_21d331f3-5be3-4e12-a88c-344610ddcb3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c12e8af9-2732-4516-a33d-11699f61c30a" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_21d331f3-5be3-4e12-a88c-344610ddcb3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:to="loc_srt_RangeAxis_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b9abb957-56b6-43c5-8384-2057b4362168" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bf8d06e3-d2fe-4999-8b9d-5ac3ede0b68a" xlink:to="loc_srt_RangeMember_b9abb957-56b6-43c5-8384-2057b4362168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_da0fed7e-735e-435d-bad4-f314165d135f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b9abb957-56b6-43c5-8384-2057b4362168" xlink:to="loc_srt_MaximumMember_da0fed7e-735e-435d-bad4-f314165d135f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d43c37f3-217e-4622-b687-c34a6e201f28" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b9abb957-56b6-43c5-8384-2057b4362168" xlink:to="loc_srt_MinimumMember_d43c37f3-217e-4622-b687-c34a6e201f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ReferenceRateAxis_ef979413-0698-47ae-8409-a73622ae5d24" xlink:href="ngs-20191231.xsd#ngs_ReferenceRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:to="loc_ngs_ReferenceRateAxis_ef979413-0698-47ae-8409-a73622ae5d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ReferenceRateDomain_9a6289f4-34e1-4ad6-a242-c1bbe7bf09e6" xlink:href="ngs-20191231.xsd#ngs_ReferenceRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ReferenceRateAxis_ef979413-0698-47ae-8409-a73622ae5d24" xlink:to="loc_ngs_ReferenceRateDomain_9a6289f4-34e1-4ad6-a242-c1bbe7bf09e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LiborBasedRateMember_f944fbef-15b8-4f85-a483-d8d46adce401" xlink:href="ngs-20191231.xsd#ngs_LiborBasedRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ReferenceRateDomain_9a6289f4-34e1-4ad6-a242-c1bbe7bf09e6" xlink:to="loc_ngs_LiborBasedRateMember_f944fbef-15b8-4f85-a483-d8d46adce401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CbFloatingRateMember_d8373f78-2112-4f89-8093-e922b6dfd702" xlink:href="ngs-20191231.xsd#ngs_CbFloatingRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ReferenceRateDomain_9a6289f4-34e1-4ad6-a242-c1bbe7bf09e6" xlink:to="loc_ngs_CbFloatingRateMember_d8373f78-2112-4f89-8093-e922b6dfd702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8c874d2a-2340-4c05-8259-6b2898c79109" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9362cf3d-2542-4490-bd77-dc7c5bbc4c15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9362cf3d-2542-4490-bd77-dc7c5bbc4c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_cdd42c93-20dd-45ad-9132-3d597e0d9111" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_cdd42c93-20dd-45ad-9132-3d597e0d9111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_a1a83304-9a66-47f7-bd76-1232a3897479" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_a1a83304-9a66-47f7-bd76-1232a3897479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_6a3f8f3f-d358-4aed-a155-09fe4cefcff6" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_6a3f8f3f-d358-4aed-a155-09fe4cefcff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_9377482a-07be-4043-bec8-da4009d6d637" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_9377482a-07be-4043-bec8-da4009d6d637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_01259158-ea27-4bd6-8555-8b58fbab22df" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_01259158-ea27-4bd6-8555-8b58fbab22df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_e6f4a8f0-7171-4bbd-9712-50bc9f10ed2f" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_e6f4a8f0-7171-4bbd-9712-50bc9f10ed2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_734dceb1-f0f2-4adc-a3f2-9ed9e268e211" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_734dceb1-f0f2-4adc-a3f2-9ed9e268e211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_874d9519-1bcf-4b96-af26-eaeb56e0cf7d" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_874d9519-1bcf-4b96-af26-eaeb56e0cf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f4f9df1e-753d-413f-b029-8de975da6276" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f4f9df1e-753d-413f-b029-8de975da6276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineofCreditFacilityCommitmentCoverageRatio_79bf45a0-87c4-4722-ac64-da9cd4731ebc" xlink:href="ngs-20191231.xsd#ngs_LineofCreditFacilityCommitmentCoverageRatio"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineofCreditFacilityCommitmentCoverageRatio_79bf45a0-87c4-4722-ac64-da9cd4731ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineofCreditFacilityLeverageRatio_6cfe85be-4ad7-4b92-9c95-6240d5ea0b2b" xlink:href="ngs-20191231.xsd#ngs_LineofCreditFacilityLeverageRatio"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineofCreditFacilityLeverageRatio_6cfe85be-4ad7-4b92-9c95-6240d5ea0b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_8e0d44f1-6aa4-4334-a528-0eebd27e0257" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_8e0d44f1-6aa4-4334-a528-0eebd27e0257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_ef027792-7bef-4adc-afad-86ea8a0eab12" xlink:href="ngs-20191231.xsd#ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_ef027792-7bef-4adc-afad-86ea8a0eab12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_73a1e666-a9b4-4652-a502-8a82b3dce895" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LinesOfCreditCurrent_73a1e666-a9b4-4652-a502-8a82b3dce895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_84eacde4-4869-4c6b-a1e9-b1d35bd7151e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c4fe7a19-4eea-4337-b3e7-0ee877283827" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_84eacde4-4869-4c6b-a1e9-b1d35bd7151e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_670a2c05-76b4-43de-96f5-be138a564b12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_a4a3a518-da6f-4b9e-8ce0-59e23c980269" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_670a2c05-76b4-43de-96f5-be138a564b12" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a4a3a518-da6f-4b9e-8ce0-59e23c980269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_68d2a4bc-b8d6-4a30-9249-6ae267ee8ced" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e183fe50-f8c1-450d-a5e1-aa98240d89c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_68d2a4bc-b8d6-4a30-9249-6ae267ee8ced" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e183fe50-f8c1-450d-a5e1-aa98240d89c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_df686f47-bb04-4a31-aecd-c09d73f8440e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_68d2a4bc-b8d6-4a30-9249-6ae267ee8ced" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_df686f47-bb04-4a31-aecd-c09d73f8440e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_db7e1fbb-9d91-4f12-9e10-d017de844a8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_68d2a4bc-b8d6-4a30-9249-6ae267ee8ced" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_db7e1fbb-9d91-4f12-9e10-d017de844a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_e35b84d3-e424-451c-abc3-270316ff4aad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_68d2a4bc-b8d6-4a30-9249-6ae267ee8ced" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_e35b84d3-e424-451c-abc3-270316ff4aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fd24bc13-a3b1-4b3d-a421-4c9a06fc1b22" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b08bda-d2ec-419c-ad2c-0d2d56531817" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncomeTaxDisclosureAbstract_fd24bc13-a3b1-4b3d-a421-4c9a06fc1b22" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b08bda-d2ec-419c-ad2c-0d2d56531817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3ff0f816-23c0-4a79-aa9b-1688954ed729" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_03b08bda-d2ec-419c-ad2c-0d2d56531817" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_3ff0f816-23c0-4a79-aa9b-1688954ed729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fb63fd60-4846-4894-974a-6b27a56dfede" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_03b08bda-d2ec-419c-ad2c-0d2d56531817" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fb63fd60-4846-4894-974a-6b27a56dfede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3b040fe2-386e-4791-9d40-5558d086bed7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_03b08bda-d2ec-419c-ad2c-0d2d56531817" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3b040fe2-386e-4791-9d40-5558d086bed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d915ed79-a929-43ff-af32-d0db4628d197" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncomeTaxDisclosureAbstract_fd24bc13-a3b1-4b3d-a421-4c9a06fc1b22" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d915ed79-a929-43ff-af32-d0db4628d197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5a592bc8-aacd-453b-9998-3dd83c6b3806" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_d915ed79-a929-43ff-af32-d0db4628d197" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5a592bc8-aacd-453b-9998-3dd83c6b3806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_19cb912e-dc67-4ede-8136-e86360c3f5dd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d915ed79-a929-43ff-af32-d0db4628d197" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_19cb912e-dc67-4ede-8136-e86360c3f5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0d1271c8-4be4-497b-9a11-ad522e3c7f78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncomeTaxDisclosureAbstract_fd24bc13-a3b1-4b3d-a421-4c9a06fc1b22" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0d1271c8-4be4-497b-9a11-ad522e3c7f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesIncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bfccf433-3495-4049-8095-675a98a4ed88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_43bba4ef-0da8-4d33-8cbc-d2ada53c5f32" xlink:href="ngs-20191231.xsd#ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bfccf433-3495-4049-8095-675a98a4ed88" xlink:to="loc_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_43bba4ef-0da8-4d33-8cbc-d2ada53c5f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_71d00af6-13b2-44fb-b6f4-f761526d5807" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncomeTaxDisclosureAbstract_bfccf433-3495-4049-8095-675a98a4ed88" xlink:to="loc_us-gaap_OperatingLossCarryforwards_71d00af6-13b2-44fb-b6f4-f761526d5807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_b88e4313-de33-47bb-bc85-8f4b35f3f3d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bfccf433-3495-4049-8095-675a98a4ed88" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_b88e4313-de33-47bb-bc85-8f4b35f3f3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodAxis_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_b88e4313-de33-47bb-bc85-8f4b35f3f3d7" xlink:to="loc_us-gaap_TaxPeriodAxis_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_dd3cebaf-ca4d-4cd2-ad81-09f90bae3b16" xlink:to="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2017Member_5292efb2-8002-4a62-b22d-c68f4444a00d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2017Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:to="loc_us-gaap_TaxYear2017Member_5292efb2-8002-4a62-b22d-c68f4444a00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2016Member_ea9012cc-4f32-4251-add8-87894db4ba08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2016Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:to="loc_us-gaap_TaxYear2016Member_ea9012cc-4f32-4251-add8-87894db4ba08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxYear2015Member_9320b390-cd2f-42c7-875d-7c90c50aae44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxYear2015Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_13a43d7d-fbd3-47ef-9b12-b17af2e9643b" xlink:to="loc_us-gaap_TaxYear2015Member_9320b390-cd2f-42c7-875d-7c90c50aae44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_b88e4313-de33-47bb-bc85-8f4b35f3f3d7" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_cc2234fb-8c01-4b85-9970-9e903d1bd98a" xlink:href="ngs-20191231.xsd#ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_cc2234fb-8c01-4b85-9970-9e903d1bd98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_1be73367-498f-489e-8d38-e44a27db386a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_1be73367-498f-489e-8d38-e44a27db386a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1dc95ca0-5cfb-4e0b-a37e-0320f02a9b78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1dc95ca0-5cfb-4e0b-a37e-0320f02a9b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_797a2de9-9057-4cd6-9dcc-434685152447" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_14f4d4dc-3f3c-4276-ae84-87c90d628644" xlink:to="loc_us-gaap_OperatingLossCarryforwards_797a2de9-9057-4cd6-9dcc-434685152447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fc805d8d-4046-4951-8ee4-820ad5b87cc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_f1b4e38e-5977-4325-a1b8-42ce37cf98c3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fc805d8d-4046-4951-8ee4-820ad5b87cc1" xlink:to="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_f1b4e38e-5977-4325-a1b8-42ce37cf98c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c657cb1e-69db-4463-b21d-59ff103cc250" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_f1b4e38e-5977-4325-a1b8-42ce37cf98c3" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c657cb1e-69db-4463-b21d-59ff103cc250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9b7a3aa5-7611-4013-92d2-afb6a0a2efea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_f1b4e38e-5977-4325-a1b8-42ce37cf98c3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9b7a3aa5-7611-4013-92d2-afb6a0a2efea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation_12ab4a3a-a4b9-4ed2-9e57-23b0e34e8caa" xlink:href="ngs-20191231.xsd#ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_f1b4e38e-5977-4325-a1b8-42ce37cf98c3" xlink:to="loc_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation_12ab4a3a-a4b9-4ed2-9e57-23b0e34e8caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_e168b3d9-584f-4086-81f6-1a120ea3e140" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_f1b4e38e-5977-4325-a1b8-42ce37cf98c3" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_e168b3d9-584f-4086-81f6-1a120ea3e140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_c47c9a91-6be6-48d3-9f97-549e6d5db96d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_f1b4e38e-5977-4325-a1b8-42ce37cf98c3" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_c47c9a91-6be6-48d3-9f97-549e6d5db96d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_84be0807-faea-4e1b-bc17-73ad25f6892e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fc805d8d-4046-4951-8ee4-820ad5b87cc1" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_84be0807-faea-4e1b-bc17-73ad25f6892e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d360ba72-7302-4d7f-a407-3d00e43f6b8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_84be0807-faea-4e1b-bc17-73ad25f6892e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d360ba72-7302-4d7f-a407-3d00e43f6b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_8721ebb7-ad8b-4418-924a-45fe39f2187c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_84be0807-faea-4e1b-bc17-73ad25f6892e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_8721ebb7-ad8b-4418-924a-45fe39f2187c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_a487b2d9-9c4b-435d-ae65-86ac87a2813b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_84be0807-faea-4e1b-bc17-73ad25f6892e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_a487b2d9-9c4b-435d-ae65-86ac87a2813b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_2fa02d9e-1d5f-4d67-b935-31e2bee28d4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_84be0807-faea-4e1b-bc17-73ad25f6892e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_2fa02d9e-1d5f-4d67-b935-31e2bee28d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_51db675d-8d96-454b-9849-177840367262" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fc805d8d-4046-4951-8ee4-820ad5b87cc1" xlink:to="loc_us-gaap_DeferredTaxLiabilities_51db675d-8d96-454b-9849-177840367262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesIncomeTaxReconciliationDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_126a7ca4-c676-4ece-a2ca-267f1dac5044" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_126a7ca4-c676-4ece-a2ca-267f1dac5044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4d435d5d-6249-4ba7-a161-cdb55fa1f411" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4d435d5d-6249-4ba7-a161-cdb55fa1f411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_59ec224f-7ac1-4a51-9a6f-d22bd782f1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_59ec224f-7ac1-4a51-9a6f-d22bd782f1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_91c6d157-e9ee-47ed-bdbd-694ddb29a558" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_91c6d157-e9ee-47ed-bdbd-694ddb29a558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_cf36bc0b-d13a-44df-a5cb-a7433c72aaea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_cf36bc0b-d13a-44df-a5cb-a7433c72aaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_d7a171cc-25da-40b5-b13d-5173e294c97f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_d7a171cc-25da-40b5-b13d-5173e294c97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_8d894c64-2d39-41ad-94bc-c700669d332c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_8d894c64-2d39-41ad-94bc-c700669d332c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_2faa8e8b-668b-46e1-9a12-fc03bc555d31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_2faa8e8b-668b-46e1-9a12-fc03bc555d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_cba34464-c989-4e54-bcce-05101a7a5556" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_cba34464-c989-4e54-bcce-05101a7a5556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_7487f85b-13d1-4b10-baec-c6dea7068eca" xlink:href="ngs-20191231.xsd#ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations_7487f85b-13d1-4b10-baec-c6dea7068eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate_4439bbb5-7efb-44dc-adde-594d06b993dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate_4439bbb5-7efb-44dc-adde-594d06b993dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_07d80a1a-270e-4ec6-b013-0bbb2ab2e40c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8ce5b63a-ea8c-48b0-bc09-877f635b8748" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_07d80a1a-270e-4ec6-b013-0bbb2ab2e40c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#IncomeTaxesUncertainTaxPositionsDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6151c0c7-e295-418b-a175-51586f98fe41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cdc330d6-6b66-4dd4-81ea-c703d3e5bd61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6151c0c7-e295-418b-a175-51586f98fe41" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cdc330d6-6b66-4dd4-81ea-c703d3e5bd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_5c3e1279-6a42-4684-ae0e-9c0d8188def1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_cdc330d6-6b66-4dd4-81ea-c703d3e5bd61" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_5c3e1279-6a42-4684-ae0e-9c0d8188def1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_af4f6593-b9cc-4bbe-a0c6-9937b6a1b7e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cdc330d6-6b66-4dd4-81ea-c703d3e5bd61" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_af4f6593-b9cc-4bbe-a0c6-9937b6a1b7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_b89ced76-6b8f-43bd-98ee-7d98a7266c70" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cdc330d6-6b66-4dd4-81ea-c703d3e5bd61" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_b89ced76-6b8f-43bd-98ee-7d98a7266c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_acb9712a-a80e-4667-97ad-e2ade567b891" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cdc330d6-6b66-4dd4-81ea-c703d3e5bd61" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_acb9712a-a80e-4667-97ad-e2ade567b891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/DeferredCompensationPlans" xlink:type="simple" xlink:href="ngs-20191231.xsd#DeferredCompensationPlans"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/DeferredCompensationPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_5c0e1ceb-09e2-4b49-a617-953a8e86d914" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock_91d31df4-65dc-456d-a3b7-b93e92c84757" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_5c0e1ceb-09e2-4b49-a617-953a8e86d914" xlink:to="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock_91d31df4-65dc-456d-a3b7-b93e92c84757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/DeferredCompensationPlansDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#DeferredCompensationPlansDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/DeferredCompensationPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_3eff1df3-5a98-49a7-a677-d917b0adb5db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent_2d38deb5-b947-4792-b68d-2bd3bceedab1" xlink:href="ngs-20191231.xsd#ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_3eff1df3-5a98-49a7-a677-d917b0adb5db" xlink:to="loc_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent_2d38deb5-b947-4792-b68d-2bd3bceedab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_3991eb8f-6e10-4542-be17-71c787330c7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_3eff1df3-5a98-49a7-a677-d917b0adb5db" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_3991eb8f-6e10-4542-be17-71c787330c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_7353cbf2-a5c2-49d1-827b-30d6afd970ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_3eff1df3-5a98-49a7-a677-d917b0adb5db" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_7353cbf2-a5c2-49d1-827b-30d6afd970ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_77ccc0ba-a878-495b-905b-eed851735c35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_3eff1df3-5a98-49a7-a677-d917b0adb5db" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_77ccc0ba-a878-495b-905b-eed851735c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock_065391c1-1bc3-4ae6-ba17-a3bc1af141cd" xlink:href="ngs-20191231.xsd#ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_3eff1df3-5a98-49a7-a677-d917b0adb5db" xlink:to="loc_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock_065391c1-1bc3-4ae6-ba17-a3bc1af141cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_2afa6611-c555-4e3f-846c-60f6d7d27cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_3eff1df3-5a98-49a7-a677-d917b0adb5db" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_2afa6611-c555-4e3f-846c-60f6d7d27cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued_1f697a84-03fd-4fbc-8a69-f8e7942c1074" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_3eff1df3-5a98-49a7-a677-d917b0adb5db" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued_1f697a84-03fd-4fbc-8a69-f8e7942c1074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockholdersEquity" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_c3e457e7-c4d5-4918-95e2-7ea80fc02289" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1f76bb4a-4806-4414-9f4e-520ba8dc6437" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c3e457e7-c4d5-4918-95e2-7ea80fc02289" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1f76bb4a-4806-4414-9f4e-520ba8dc6437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_dd48f92a-a90f-43e4-82a9-9c2c0c79147a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_2df9f1a4-f8f5-4a00-bb2f-31e791dc5890" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_dd48f92a-a90f-43e4-82a9-9c2c0c79147a" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_2df9f1a4-f8f5-4a00-bb2f-31e791dc5890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_24e5c744-57b9-4053-8498-1172df6e2328" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_dd48f92a-a90f-43e4-82a9-9c2c0c79147a" xlink:to="loc_us-gaap_PreferredStockSharesIssued_24e5c744-57b9-4053-8498-1172df6e2328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_9178dbfd-df5b-4f7b-bf45-cb82b8a3bdd7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_dd48f92a-a90f-43e4-82a9-9c2c0c79147a" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_9178dbfd-df5b-4f7b-bf45-cb82b8a3bdd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivity" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivity"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RentalActivity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_226a796c-5758-4682-9e79-a087f971ecdc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_9c646df6-bd0b-4470-97b8-82d824f27b13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_226a796c-5758-4682-9e79-a087f971ecdc" xlink:to="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_9c646df6-bd0b-4470-97b8-82d824f27b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivityTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivityTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RentalActivityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ba556897-f1dd-477f-8791-5e213917d777" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock_aa66fb43-1e00-47bf-8ef9-40cbeb2f149e" xlink:href="ngs-20191231.xsd#ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ba556897-f1dd-477f-8791-5e213917d777" xlink:to="loc_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock_aa66fb43-1e00-47bf-8ef9-40cbeb2f149e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RentalActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RentalActivityDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RentalActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4500d8cd-9fab-4235-825b-02c835fe0dad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4500d8cd-9fab-4235-825b-02c835fe0dad" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3354879c-2ab1-4e85-997d-25dda5bab668" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3354879c-2ab1-4e85-997d-25dda5bab668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21e84833-8b06-41b6-a209-6394cfafa375" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_3354879c-2ab1-4e85-997d-25dda5bab668" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21e84833-8b06-41b6-a209-6394cfafa375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_8ead8e9d-3b6a-4f70-afa8-db25edca8e12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21e84833-8b06-41b6-a209-6394cfafa375" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_8ead8e9d-3b6a-4f70-afa8-db25edca8e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f097db2b-7ab7-4fc0-a199-bbcb52e32996" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:to="loc_srt_RangeAxis_f097db2b-7ab7-4fc0-a199-bbcb52e32996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4cdb6f97-2017-46d0-af29-11d9af128154" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f097db2b-7ab7-4fc0-a199-bbcb52e32996" xlink:to="loc_srt_RangeMember_4cdb6f97-2017-46d0-af29-11d9af128154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7696b04a-0a6d-43ca-8880-7401149aa579" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4cdb6f97-2017-46d0-af29-11d9af128154" xlink:to="loc_srt_MinimumMember_7696b04a-0a6d-43ca-8880-7401149aa579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f1976e0-3cb4-4c94-8f04-5a069050af11" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4cdb6f97-2017-46d0-af29-11d9af128154" xlink:to="loc_srt_MaximumMember_7f1976e0-3cb4-4c94-8f04-5a069050af11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_ddde1138-041b-46d7-8301-f988864719ae" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeasesOfLessorOriginalTerm_c2d8e012-0a1f-4d46-a6d1-b952617f4ac4" xlink:href="ngs-20191231.xsd#ngs_OperatingLeasesOfLessorOriginalTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:to="loc_ngs_OperatingLeasesOfLessorOriginalTerm_c2d8e012-0a1f-4d46-a6d1-b952617f4ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b6d25680-8232-4e20-9c3b-1acab463ba0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:to="loc_us-gaap_Depreciation_b6d25680-8232-4e20-9c3b-1acab463ba0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_0ef62c7a-d32b-4828-b8f1-b7cd0e2415e5" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_0ca3936e-37c1-433b-a281-f37046a971e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent_0ca3936e-37c1-433b-a281-f37046a971e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_eee4064b-a73a-4636-9f4f-db29d4d6df15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_eee4064b-a73a-4636-9f4f-db29d4d6df15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_aa99cf22-e6dc-4574-ab90-d409e88ddf49" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_aa99cf22-e6dc-4574-ab90-d409e88ddf49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_0218dbd2-54b5-4684-86ec-14b55a61ecd0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_0218dbd2-54b5-4684-86ec-14b55a61ecd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_d95ef231-0d1e-4c1b-8ae7-3aec51300b62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_d95ef231-0d1e-4c1b-8ae7-3aec51300b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_6a990a53-df1a-4af2-a199-611c0e498dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter_6a990a53-df1a-4af2-a199-611c0e498dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_7a900319-7990-466b-a009-25f2442e8c11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_0b5d3d9f-1092-4579-bf70-9131093d4abc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable_7a900319-7990-466b-a009-25f2442e8c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dc89da50-42d1-4754-87ab-1f89e540f249" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fe4099ab-7857-46a4-a683-12fba86c0cda" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_dc89da50-42d1-4754-87ab-1f89e540f249" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fe4099ab-7857-46a4-a683-12fba86c0cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d31e1db0-fef3-4c59-bf19-11f9a6d9ee2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_4496ac81-1031-4578-aea7-c0455d27923e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d31e1db0-fef3-4c59-bf19-11f9a6d9ee2e" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_4496ac81-1031-4578-aea7-c0455d27923e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_28b2ba13-a155-4b14-8bb2-72cd0030d4e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d31e1db0-fef3-4c59-bf19-11f9a6d9ee2e" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_28b2ba13-a155-4b14-8bb2-72cd0030d4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3cc63701-e03d-42df-bc5f-fc45f233594f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d31e1db0-fef3-4c59-bf19-11f9a6d9ee2e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3cc63701-e03d-42df-bc5f-fc45f233594f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_90a57138-4dfe-4892-aac2-7d16e6c9b21b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d31e1db0-fef3-4c59-bf19-11f9a6d9ee2e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_90a57138-4dfe-4892-aac2-7d16e6c9b21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_f77c836a-d4a2-4365-8813-191ede1df27a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d31e1db0-fef3-4c59-bf19-11f9a6d9ee2e" xlink:to="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_f77c836a-d4a2-4365-8813-191ede1df27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationRestrictedStockNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51de85a3-dac1-42d5-8f50-3245a5141968" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_51de85a3-dac1-42d5-8f50-3245a5141968" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2fd4f671-4c72-4b8c-98fb-9cd7e541d861" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_us-gaap_PlanNameAxis_2fd4f671-4c72-4b8c-98fb-9cd7e541d861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_cb2ddf0f-f955-46c0-bc91-59b496169678" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_2fd4f671-4c72-4b8c-98fb-9cd7e541d861" xlink:to="loc_us-gaap_PlanNameDomain_cb2ddf0f-f955-46c0-bc91-59b496169678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TwoThousandNineRestrictedStockUnitsPlanMember_72f6d7c9-347e-4744-b9aa-b69946b87595" xlink:href="ngs-20191231.xsd#ngs_TwoThousandNineRestrictedStockUnitsPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_cb2ddf0f-f955-46c0-bc91-59b496169678" xlink:to="loc_ngs_TwoThousandNineRestrictedStockUnitsPlanMember_72f6d7c9-347e-4744-b9aa-b69946b87595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EquityIncentivePlanMember_41c36b5d-ef66-4ec2-9a49-6b4eb7689e78" xlink:href="ngs-20191231.xsd#ngs_EquityIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_cb2ddf0f-f955-46c0-bc91-59b496169678" xlink:to="loc_ngs_EquityIncentivePlanMember_41c36b5d-ef66-4ec2-9a49-6b4eb7689e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d76c2236-0698-49a3-9436-c87e5204bba8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_us-gaap_AwardTypeAxis_d76c2236-0698-49a3-9436-c87e5204bba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40841a4a-e68d-4689-8c27-d029c4a59637" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_d76c2236-0698-49a3-9436-c87e5204bba8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40841a4a-e68d-4689-8c27-d029c4a59637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_307434ae-51dc-4581-9c8e-c04068d51af9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40841a4a-e68d-4689-8c27-d029c4a59637" xlink:to="loc_us-gaap_RestrictedStockMember_307434ae-51dc-4581-9c8e-c04068d51af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_71631ba2-3721-4da9-9cbe-ae32db42395e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_srt_TitleOfIndividualAxis_71631ba2-3721-4da9-9cbe-ae32db42395e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_71631ba2-3721-4da9-9cbe-ae32db42395e" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_8e27572b-8898-4a7d-bd53-1e7b0cb04606" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_srt_ChiefExecutiveOfficerMember_8e27572b-8898-4a7d-bd53-1e7b0cb04606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefFinancialOfficerMember_43a3a996-b179-4738-ad97-de798645eb7e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_srt_ChiefFinancialOfficerMember_43a3a996-b179-4738-ad97-de798645eb7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_VicePresidentofTechnicalServicesMember_aeab6367-a256-44c1-bfee-9ad7547fe244" xlink:href="ngs-20191231.xsd#ngs_VicePresidentofTechnicalServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_ngs_VicePresidentofTechnicalServicesMember_aeab6367-a256-44c1-bfee-9ad7547fe244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExecutiveOfficerMember_9842edbb-5f34-453e-9736-82c3d3185540" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ExecutiveOfficerMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_srt_ExecutiveOfficerMember_9842edbb-5f34-453e-9736-82c3d3185540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_f2f00264-d5bc-4f79-bb3d-a314fba3033c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_f076355d-7ed0-476d-a16a-ee4ac055c34a" xlink:to="loc_srt_DirectorMember_f2f00264-d5bc-4f79-bb3d-a314fba3033c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_34818bad-15c0-45a9-a81d-a42e376537fe" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_srt_RangeAxis_34818bad-15c0-45a9-a81d-a42e376537fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_edd6aba1-2f6c-4dca-9eb6-c39af430b182" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_34818bad-15c0-45a9-a81d-a42e376537fe" xlink:to="loc_srt_RangeMember_edd6aba1-2f6c-4dca-9eb6-c39af430b182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6ebe1982-408b-450f-ab92-3d54f8c87c1d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_edd6aba1-2f6c-4dca-9eb6-c39af430b182" xlink:to="loc_srt_MinimumMember_6ebe1982-408b-450f-ab92-3d54f8c87c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_daf0b1af-c867-44ce-a1a2-964960c3733d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_edd6aba1-2f6c-4dca-9eb6-c39af430b182" xlink:to="loc_srt_MaximumMember_daf0b1af-c867-44ce-a1a2-964960c3733d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_5e2d97f3-5d75-4106-aa2d-1dc0353abe28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_cbccfd19-d4a3-423a-a982-74c4f0488be6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_cbccfd19-d4a3-423a-a982-74c4f0488be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_65e613ba-7bb0-4eaa-8cbc-1aba1611e86a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_65e613ba-7bb0-4eaa-8cbc-1aba1611e86a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_464938f4-8e74-4577-8ffb-17bc4b3f0b1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_464938f4-8e74-4577-8ffb-17bc4b3f0b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae5672b6-98d2-4a94-bcdd-e8130c1903b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae5672b6-98d2-4a94-bcdd-e8130c1903b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_efc4982d-dc95-4c6a-9b22-5ae0fb2a69a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_efc4982d-dc95-4c6a-9b22-5ae0fb2a69a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2db6ec5a-f62d-4036-acdb-7eb97ade2518" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2db6ec5a-f62d-4036-acdb-7eb97ade2518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4fe16aaa-0b00-4463-95c8-4e29cbee9558" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4fe16aaa-0b00-4463-95c8-4e29cbee9558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b984b4be-f31f-4836-b602-d8058907fa4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b984b4be-f31f-4836-b602-d8058907fa4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e8441ab0-12f4-4545-b442-61ce1acf7431" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e8441ab0-12f4-4545-b442-61ce1acf7431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized_24103c7e-bcb2-43d8-881f-1447d5f95cc4" xlink:href="ngs-20191231.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_57ed54dc-8fda-4ffd-b806-d66f9ec26424" xlink:to="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized_24103c7e-bcb2-43d8-881f-1447d5f95cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2ed6ac16-7e1c-4c0d-baf6-7e917e736410" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e06f61d1-aa29-430a-ad93-07c747e523a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_2ed6ac16-7e1c-4c0d-baf6-7e917e736410" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e06f61d1-aa29-430a-ad93-07c747e523a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_e06f61d1-aa29-430a-ad93-07c747e523a0" xlink:to="loc_us-gaap_AwardTypeAxis_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c2c067f-eacc-4204-93ac-a0d847a405f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_5f4e5be7-61bd-404f-938c-7ce9d6d01ccb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c2c067f-eacc-4204-93ac-a0d847a405f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_e583b398-7705-43c1-a010-ab74a8c5ed80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c2c067f-eacc-4204-93ac-a0d847a405f7" xlink:to="loc_us-gaap_RestrictedStockMember_e583b398-7705-43c1-a010-ab74a8c5ed80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_e06f61d1-aa29-430a-ad93-07c747e523a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_63cafebe-0cc4-4ebb-833b-bd03d3d59182" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_63cafebe-0cc4-4ebb-833b-bd03d3d59182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6f6f2bc0-5ec5-48a1-ae4f-0e162147275c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6f6f2bc0-5ec5-48a1-ae4f-0e162147275c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_da73159c-171d-4d5c-95df-571abe75a9d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_da73159c-171d-4d5c-95df-571abe75a9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e434c1b6-9cb2-4514-a53e-9ee32ab7e933" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e434c1b6-9cb2-4514-a53e-9ee32ab7e933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8b1dd158-84d9-4334-92d0-869a435f22a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_f9026537-0ecd-43c0-bb73-90c5dff044d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8b1dd158-84d9-4334-92d0-869a435f22a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fcb7e218-ec10-4123-82e1-23076edf4ac8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fcb7e218-ec10-4123-82e1-23076edf4ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9a524d7-7b7e-4f28-b7d1-18e61911ba08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9a524d7-7b7e-4f28-b7d1-18e61911ba08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_712ec67d-f40d-490c-b31a-c0eb88ccdeea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_712ec67d-f40d-490c-b31a-c0eb88ccdeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_369bd83d-c5e0-4bce-bb0a-11ba151e8e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_369bd83d-c5e0-4bce-bb0a-11ba151e8e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e15a001e-2288-4625-873d-05b7dca3c16f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_c22042f8-47e5-424f-b6d4-6ca982b7aed4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e15a001e-2288-4625-873d-05b7dca3c16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_93e159ab-c84f-4e2b-827f-d821693cb263" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_93e159ab-c84f-4e2b-827f-d821693cb263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_eba2986c-9160-4175-91b7-51847f4527c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_93e159ab-c84f-4e2b-827f-d821693cb263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_eba2986c-9160-4175-91b7-51847f4527c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b5e1d3a-4f76-47aa-9678-19f4125d9138" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_b6b0d793-a9c6-4cc9-81de-e49657136a2a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_b6b0d793-a9c6-4cc9-81de-e49657136a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod_18b92f00-6ed9-4e97-8468-d00c60686772" xlink:href="ngs-20191231.xsd#ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:to="loc_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod_18b92f00-6ed9-4e97-8468-d00c60686772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_058d493e-ec57-4272-90ed-a70ff8fdc847" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8ea9866a-95cf-4876-befe-b65b1888337d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_058d493e-ec57-4272-90ed-a70ff8fdc847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9fcfa995-d6c1-416d-835c-43a1f0e57ee3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_9fcfa995-d6c1-416d-835c-43a1f0e57ee3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e2bc9790-5b8a-4c9f-b343-3406d56d95a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:to="loc_us-gaap_AwardTypeAxis_e2bc9790-5b8a-4c9f-b343-3406d56d95a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b600067-5cb7-44d6-b575-07e0b9f4a5a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_e2bc9790-5b8a-4c9f-b343-3406d56d95a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b600067-5cb7-44d6-b575-07e0b9f4a5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3c95d514-4b41-45dc-baa1-348118c5dc4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b600067-5cb7-44d6-b575-07e0b9f4a5a6" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3c95d514-4b41-45dc-baa1-348118c5dc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_37d6de0f-2958-4e8a-b736-e3d3012e37fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:to="loc_us-gaap_PlanNameAxis_37d6de0f-2958-4e8a-b736-e3d3012e37fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_926066e4-46f9-40a6-9037-88ba119034d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_37d6de0f-2958-4e8a-b736-e3d3012e37fa" xlink:to="loc_us-gaap_PlanNameDomain_926066e4-46f9-40a6-9037-88ba119034d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_A1998StockOptionPlanMember_693d55ae-0457-4dcb-a309-3aeeb4301b8f" xlink:href="ngs-20191231.xsd#ngs_A1998StockOptionPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_926066e4-46f9-40a6-9037-88ba119034d4" xlink:to="loc_ngs_A1998StockOptionPlanMember_693d55ae-0457-4dcb-a309-3aeeb4301b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a7c5072-505e-46b7-970f-215165d22db1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a7c5072-505e-46b7-970f-215165d22db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9b880bf6-860f-41cd-99e1-8d2c51bc0a48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6a7c5072-505e-46b7-970f-215165d22db1" xlink:to="loc_us-gaap_ClassOfStockDomain_9b880bf6-860f-41cd-99e1-8d2c51bc0a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5bb4f06a-790b-41e8-bfac-6089254ac8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_9b880bf6-860f-41cd-99e1-8d2c51bc0a48" xlink:to="loc_us-gaap_CommonStockMember_5bb4f06a-790b-41e8-bfac-6089254ac8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_cfd34bfe-d918-4e08-9845-00faee3f9af3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_948a5f27-4e8a-42e3-9df7-9444ba33cf0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_948a5f27-4e8a-42e3-9df7-9444ba33cf0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3202c0d5-2ba0-4dc6-8af4-643ca56f73c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_3202c0d5-2ba0-4dc6-8af4-643ca56f73c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4bdb7573-dd56-4bdd-bc39-0a91783a8192" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4bdb7573-dd56-4bdd-bc39-0a91783a8192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f47b7a44-8d42-474c-bd9f-7384a0c4eac4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_f47b7a44-8d42-474c-bd9f-7384a0c4eac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ea681523-e9c0-4085-a726-fecd24615506" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ea681523-e9c0-4085-a726-fecd24615506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4680e5ca-b788-4d18-b04a-b8ed5d57e336" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4680e5ca-b788-4d18-b04a-b8ed5d57e336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_420c0485-0ca2-48da-a614-a3eb1ebf6550" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_420c0485-0ca2-48da-a614-a3eb1ebf6550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_65c5eeb9-4c3d-43ff-af9b-c26cfce7cbef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_65c5eeb9-4c3d-43ff-af9b-c26cfce7cbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_27927057-0e76-45aa-bef2-dd684f7ebd27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_27927057-0e76-45aa-bef2-dd684f7ebd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7f4aca8a-42eb-4805-afc2-b35d3d46c9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7f4aca8a-42eb-4805-afc2-b35d3d46c9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_447c750f-c4a2-471d-8c8e-c6e50aa3a052" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_447c750f-c4a2-471d-8c8e-c6e50aa3a052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4f0a259e-d3f2-4654-a4a0-73f3ef824f8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8dbab2d-cd44-4fbf-8ff0-a5fe180cc636" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4f0a259e-d3f2-4654-a4a0-73f3ef824f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7b7f9eb4-dfab-4251-b4ff-3dd8b6fcd766" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0b546099-3cbe-4715-82be-303d33ef9bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7b7f9eb4-dfab-4251-b4ff-3dd8b6fcd766" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0b546099-3cbe-4715-82be-303d33ef9bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_feffc089-7e04-4609-9610-b278154cb390" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7b7f9eb4-dfab-4251-b4ff-3dd8b6fcd766" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_feffc089-7e04-4609-9610-b278154cb390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_94e6b44e-3e41-47f8-ae45-9571a95e8344" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7b7f9eb4-dfab-4251-b4ff-3dd8b6fcd766" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_94e6b44e-3e41-47f8-ae45-9571a95e8344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ba4e2ea7-1f95-49e1-b1ae-70df99268bf3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7b7f9eb4-dfab-4251-b4ff-3dd8b6fcd766" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ba4e2ea7-1f95-49e1-b1ae-70df99268bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b602c616-62b0-447f-914f-6d4f8c347eb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2b968ed6-b86a-48b0-81eb-6fcc12bc06b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b602c616-62b0-447f-914f-6d4f8c347eb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2b968ed6-b86a-48b0-81eb-6fcc12bc06b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_253e8f90-d922-4ce6-8654-e0fd2e020325" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2b968ed6-b86a-48b0-81eb-6fcc12bc06b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_253e8f90-d922-4ce6-8654-e0fd2e020325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_9fd4c9a5-ce7e-46c2-b04b-1c8fe5a0a815" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2b968ed6-b86a-48b0-81eb-6fcc12bc06b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_9fd4c9a5-ce7e-46c2-b04b-1c8fe5a0a815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1e7b6894-b82d-4eb1-a68d-dc6e11d175b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2b968ed6-b86a-48b0-81eb-6fcc12bc06b1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1e7b6894-b82d-4eb1-a68d-dc6e11d175b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ed18b1e7-df89-4fb0-a277-b38bfbaa7302" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2b968ed6-b86a-48b0-81eb-6fcc12bc06b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ed18b1e7-df89-4fb0-a277-b38bfbaa7302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_f4b250fe-a163-4fab-9201-6dac7d6fc1e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2b968ed6-b86a-48b0-81eb-6fcc12bc06b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_f4b250fe-a163-4fab-9201-6dac7d6fc1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_409ac588-7935-4d41-8c6f-bf1a5af6a13c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2b968ed6-b86a-48b0-81eb-6fcc12bc06b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_409ac588-7935-4d41-8c6f-bf1a5af6a13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6c9f3117-55f7-48b3-970a-98fa36adc00e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b602c616-62b0-447f-914f-6d4f8c347eb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6c9f3117-55f7-48b3-970a-98fa36adc00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a27d739-3189-461f-8c71-81f19ad7ae42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b602c616-62b0-447f-914f-6d4f8c347eb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a27d739-3189-461f-8c71-81f19ad7ae42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1bf8392b-6856-4a61-89c3-d5e2ea32578d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a27d739-3189-461f-8c71-81f19ad7ae42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1bf8392b-6856-4a61-89c3-d5e2ea32578d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6e5f3b5d-6946-4dbf-ba5f-80eeba68c7f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a27d739-3189-461f-8c71-81f19ad7ae42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6e5f3b5d-6946-4dbf-ba5f-80eeba68c7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_4b0faf1d-0350-4cf3-8e58-ed404ad29c9b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a27d739-3189-461f-8c71-81f19ad7ae42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_4b0faf1d-0350-4cf3-8e58-ed404ad29c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_bc168133-f868-4c70-b6c2-b884b42f9227" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a27d739-3189-461f-8c71-81f19ad7ae42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_bc168133-f868-4c70-b6c2-b884b42f9227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_2c5d3cf7-900a-44ee-b70d-07dbb6b558a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a27d739-3189-461f-8c71-81f19ad7ae42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_2c5d3cf7-900a-44ee-b70d-07dbb6b558a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_bed36f3a-b52f-40c2-9a03-1a1dc258da66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_3a27d739-3189-461f-8c71-81f19ad7ae42" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_bed36f3a-b52f-40c2-9a03-1a1dc258da66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3108e4b3-2598-4336-8e93-50d123aaae56" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b602c616-62b0-447f-914f-6d4f8c347eb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3108e4b3-2598-4336-8e93-50d123aaae56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_29eeb4ad-61c3-4189-a8dc-b0ea67ff070b" xlink:href="ngs-20191231.xsd#ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b602c616-62b0-447f-914f-6d4f8c347eb9" xlink:to="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_29eeb4ad-61c3-4189-a8dc-b0ea67ff070b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4a95c000-423a-4489-add1-d8caf074a069" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_29eeb4ad-61c3-4189-a8dc-b0ea67ff070b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4a95c000-423a-4489-add1-d8caf074a069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_56a11eac-1189-4006-8e02-1463eacbcfa4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_29eeb4ad-61c3-4189-a8dc-b0ea67ff070b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_56a11eac-1189-4006-8e02-1463eacbcfa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a17aa36c-3a84-4c32-b141-146b12f76902" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b602c616-62b0-447f-914f-6d4f8c347eb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a17aa36c-3a84-4c32-b141-146b12f76902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_c94fe2d3-bb4c-4f15-86e6-6d36d850322e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a17aa36c-3a84-4c32-b141-146b12f76902" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_c94fe2d3-bb4c-4f15-86e6-6d36d850322e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_351d7208-8d12-4d10-aa68-5b82e062d580" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a17aa36c-3a84-4c32-b141-146b12f76902" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_351d7208-8d12-4d10-aa68-5b82e062d580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e7222caf-3610-4526-9da8-db36d2ba53e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a17aa36c-3a84-4c32-b141-146b12f76902" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e7222caf-3610-4526-9da8-db36d2ba53e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_82295343-ac22-4582-9627-ee32d7984e68" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_d039f3e5-c468-461f-bb67-0763322106d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_82295343-ac22-4582-9627-ee32d7984e68" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_d039f3e5-c468-461f-bb67-0763322106d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_d039f3e5-c468-461f-bb67-0763322106d4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_8eb4e2f7-8d7b-42c8-9701-bb8e116742d0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeTwoMember_23ca9ccc-6a94-4e75-8d2e-dd8c842cd280" xlink:href="ngs-20191231.xsd#ngs_RangeTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:to="loc_ngs_RangeTwoMember_23ca9ccc-6a94-4e75-8d2e-dd8c842cd280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeThreeMember_32952d44-2c0c-4ced-8b4f-193577b61e22" xlink:href="ngs-20191231.xsd#ngs_RangeThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:to="loc_ngs_RangeThreeMember_32952d44-2c0c-4ced-8b4f-193577b61e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeFourMember_7646cf51-6260-4f5d-a257-e6abf06d22a9" xlink:href="ngs-20191231.xsd#ngs_RangeFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:to="loc_ngs_RangeFourMember_7646cf51-6260-4f5d-a257-e6abf06d22a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeFiveMember_2578470d-40a7-449e-9b61-571f16d8a819" xlink:href="ngs-20191231.xsd#ngs_RangeFiveMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8e0edf79-5c10-4d74-b788-7e48d5384309" xlink:to="loc_ngs_RangeFiveMember_2578470d-40a7-449e-9b61-571f16d8a819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_d039f3e5-c468-461f-bb67-0763322106d4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_25ffdd1d-8c02-4578-972c-bf5a1d702d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_25ffdd1d-8c02-4578-972c-bf5a1d702d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_6d3f400b-edfb-414f-b173-79da20867dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_6d3f400b-edfb-414f-b173-79da20867dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_383d5972-f0b2-45ef-b3d6-b20c457e36f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_383d5972-f0b2-45ef-b3d6-b20c457e36f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_706362b3-2743-40cf-ad81-df758eaa9ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_706362b3-2743-40cf-ad81-df758eaa9ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_22025b7b-dddc-43c3-a804-8aa0ea11a8c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_22025b7b-dddc-43c3-a804-8aa0ea11a8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_99556f71-abe0-4e30-aaaf-64b611e5d364" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_99556f71-abe0-4e30-aaaf-64b611e5d364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_18d91531-f0d2-4f4d-a3b0-3a24cea5486c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5d3d712a-8407-4e23-a1b0-3cdb2d76880e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_18d91531-f0d2-4f4d-a3b0-3a24cea5486c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#StockBasedCompensationSummaryofUnvestedStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e1fdb97-8864-44e8-bcf8-105b3b4f0daf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1b8e17f8-ebc2-471d-b219-d7e47d496ef5" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e1fdb97-8864-44e8-bcf8-105b3b4f0daf" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1b8e17f8-ebc2-471d-b219-d7e47d496ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions_c8ca3d74-a0d6-4fcd-8ad8-55378afb7cde" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1b8e17f8-ebc2-471d-b219-d7e47d496ef5" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions_c8ca3d74-a0d6-4fcd-8ad8-55378afb7cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_69203ae9-d24b-4097-8701-9297bba64a57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1b8e17f8-ebc2-471d-b219-d7e47d496ef5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_69203ae9-d24b-4097-8701-9297bba64a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions_b3181c77-8967-4060-887d-c6f2db971a97" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1b8e17f8-ebc2-471d-b219-d7e47d496ef5" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions_b3181c77-8967-4060-887d-c6f2db971a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions_b4e833f2-028e-45e4-ba3c-485d1588bdf3" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1b8e17f8-ebc2-471d-b219-d7e47d496ef5" xlink:to="loc_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions_b4e833f2-028e-45e4-ba3c-485d1588bdf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions_43894dc4-5fd1-4581-aba8-0078d5054867" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1b8e17f8-ebc2-471d-b219-d7e47d496ef5" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions_43894dc4-5fd1-4581-aba8-0078d5054867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_525184bd-463d-42e6-a57f-4469dc3de261" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e1fdb97-8864-44e8-bcf8-105b3b4f0daf" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_525184bd-463d-42e6-a57f-4469dc3de261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue_f716d9df-5be9-41d8-8f17-96c055e8fd39" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_525184bd-463d-42e6-a57f-4469dc3de261" xlink:to="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue_f716d9df-5be9-41d8-8f17-96c055e8fd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_31073e8e-090e-4845-b7a6-dd1070428843" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_525184bd-463d-42e6-a57f-4469dc3de261" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_31073e8e-090e-4845-b7a6-dd1070428843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue_ed399b93-8a0f-451b-80a2-4844339c85a5" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_525184bd-463d-42e6-a57f-4469dc3de261" xlink:to="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue_ed399b93-8a0f-451b-80a2-4844339c85a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue_e708b0ab-2daa-414d-a27f-2b0b2a53b1a3" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_525184bd-463d-42e6-a57f-4469dc3de261" xlink:to="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue_e708b0ab-2daa-414d-a27f-2b0b2a53b1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue_f6ffaba8-c73e-4dae-9835-4c74ab1e9cb9" xlink:href="ngs-20191231.xsd#ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_525184bd-463d-42e6-a57f-4469dc3de261" xlink:to="loc_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue_f6ffaba8-c73e-4dae-9835-4c74ab1e9cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShare" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShare"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_021954ef-9aff-4ec3-ac35-e711d76e3f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_d96c844a-3c5e-4625-8e82-a2723cafd612" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_021954ef-9aff-4ec3-ac35-e711d76e3f5c" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_d96c844a-3c5e-4625-8e82-a2723cafd612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShareTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShareTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0f0857be-abfb-48f4-8b06-e74cda80b7c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e6423ae9-7369-4b89-8b49-79e81d219af4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_0f0857be-abfb-48f4-8b06-e74cda80b7c4" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e6423ae9-7369-4b89-8b49-79e81d219af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#LossEarningsperShareBasicandDilutedDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_08af94a2-85bd-4731-9674-9b666a5d4155" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_82849eaf-febf-489b-b58a-1d93ce8c2b85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_08af94a2-85bd-4731-9674-9b666a5d4155" xlink:to="loc_us-gaap_NetIncomeLossAbstract_82849eaf-febf-489b-b58a-1d93ce8c2b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_380e9cfc-b639-4d78-aeea-20b64243cb94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_82849eaf-febf-489b-b58a-1d93ce8c2b85" xlink:to="loc_us-gaap_NetIncomeLoss_380e9cfc-b639-4d78-aeea-20b64243cb94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_579aa052-8b2f-4f43-a4e3-4a35fa633229" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08af94a2-85bd-4731-9674-9b666a5d4155" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_579aa052-8b2f-4f43-a4e3-4a35fa633229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6d0a6b23-4a5d-46f4-bc2c-fe26cdc0fd94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_579aa052-8b2f-4f43-a4e3-4a35fa633229" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6d0a6b23-4a5d-46f4-bc2c-fe26cdc0fd94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_fe64a4c5-6e8c-40fc-b97f-2168b36c57df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08af94a2-85bd-4731-9674-9b666a5d4155" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_fe64a4c5-6e8c-40fc-b97f-2168b36c57df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5594702c-80f4-4171-9ee4-498cf6c72907" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_fe64a4c5-6e8c-40fc-b97f-2168b36c57df" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5594702c-80f4-4171-9ee4-498cf6c72907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_72b40baa-2f12-475d-8bea-b990fe716c3a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_fe64a4c5-6e8c-40fc-b97f-2168b36c57df" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_72b40baa-2f12-475d-8bea-b990fe716c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3cc72ba5-a257-4aa2-9e9c-254d314ad869" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08af94a2-85bd-4731-9674-9b666a5d4155" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3cc72ba5-a257-4aa2-9e9c-254d314ad869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_73dd7da2-9431-4747-a22f-3d3efe708fd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3cc72ba5-a257-4aa2-9e9c-254d314ad869" xlink:to="loc_us-gaap_EarningsPerShareBasic_73dd7da2-9431-4747-a22f-3d3efe708fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_4763a362-cf3b-45ec-b87d-6462c22f61d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_3cc72ba5-a257-4aa2-9e9c-254d314ad869" xlink:to="loc_us-gaap_EarningsPerShareDiluted_4763a362-cf3b-45ec-b87d-6462c22f61d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_002442b6-e522-440a-bf4f-a49e24a0d81b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_08af94a2-85bd-4731-9674-9b666a5d4155" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_002442b6-e522-440a-bf4f-a49e24a0d81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_14834c68-e914-437e-a431-af283be7a212" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_002442b6-e522-440a-bf4f-a49e24a0d81b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_14834c68-e914-437e-a431-af283be7a212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ebf1c0fc-e2ae-4c73-b580-d28e6757db88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_14834c68-e914-437e-a431-af283be7a212" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ebf1c0fc-e2ae-4c73-b580-d28e6757db88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_324e8acb-f70a-4321-8a2c-8307e71d8a8b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ebf1c0fc-e2ae-4c73-b580-d28e6757db88" xlink:to="loc_us-gaap_EmployeeStockOptionMember_324e8acb-f70a-4321-8a2c-8307e71d8a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_002442b6-e522-440a-bf4f-a49e24a0d81b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2a5361d6-194b-4b9a-99cb-397ae860dd26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2a5361d6-194b-4b9a-99cb-397ae860dd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_1bea8840-9356-4964-a26d-0f804e60aa31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_1bea8840-9356-4964-a26d-0f804e60aa31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_826d0897-3fed-4432-bf11-70b165f6c17f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2407952e-22ea-447d-8fd4-8d7f896df61f" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_826d0897-3fed-4432-bf11-70b165f6c17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RelatedParty" xlink:type="simple" xlink:href="ngs-20191231.xsd#RelatedParty"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RelatedParty" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_bb62de20-a2a7-412a-8d9f-6aeb9a6bd9ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_aaf06ea3-167e-4888-a415-34e7fc70ac1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_bb62de20-a2a7-412a-8d9f-6aeb9a6bd9ec" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_aaf06ea3-167e-4888-a415-34e7fc70ac1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RelatedPartyNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RelatedPartyNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RelatedPartyNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_7f5808ed-bf37-412e-8e68-4c4023db6f0a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_7f5808ed-bf37-412e-8e68-4c4023db6f0a" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7c35784d-3a00-4192-bba1-76926db64358" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7c35784d-3a00-4192-bba1-76926db64358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_43e71610-9e74-4056-a25e-07b7a470f799" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_7c35784d-3a00-4192-bba1-76926db64358" xlink:to="loc_us-gaap_RelatedPartyDomain_43e71610-9e74-4056-a25e-07b7a470f799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember_5f72814b-6f8c-49a6-8bd3-751a919cb961" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_43e71610-9e74-4056-a25e-07b7a470f799" xlink:to="loc_us-gaap_CorporateJointVentureMember_5f72814b-6f8c-49a6-8bd3-751a919cb961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_884d6876-b4e4-4745-8a13-f627262eef22" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:to="loc_dei_LegalEntityAxis_884d6876-b4e4-4745-8a13-f627262eef22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_39685a65-12a8-49e4-8495-45c708541c7d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_884d6876-b4e4-4745-8a13-f627262eef22" xlink:to="loc_dei_EntityDomain_39685a65-12a8-49e4-8495-45c708541c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_GenisHoldingsLLCMember_42c58198-fa70-4e3d-a441-7d95d8c8d159" xlink:href="ngs-20191231.xsd#ngs_GenisHoldingsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_39685a65-12a8-49e4-8495-45c708541c7d" xlink:to="loc_ngs_GenisHoldingsLLCMember_42c58198-fa70-4e3d-a441-7d95d8c8d159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_a127744a-0420-4a9d-a2db-23577a13f91f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:to="loc_srt_OwnershipAxis_a127744a-0420-4a9d-a2db-23577a13f91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_f6b6044e-72a5-4ba6-906e-bc37b5233cc7" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_a127744a-0420-4a9d-a2db-23577a13f91f" xlink:to="loc_srt_OwnershipDomain_f6b6044e-72a5-4ba6-906e-bc37b5233cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NGLLCMember_285be604-20df-46b1-a88c-5a424496d77e" xlink:href="ngs-20191231.xsd#ngs_NGLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_f6b6044e-72a5-4ba6-906e-bc37b5233cc7" xlink:to="loc_ngs_NGLLCMember_285be604-20df-46b1-a88c-5a424496d77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1d5ebae6-9654-4cd3-b63a-c2dc1876dfba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_375f56e3-5d63-4ba9-bd78-92ce68195285" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_1d5ebae6-9654-4cd3-b63a-c2dc1876dfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_ed78e329-bb97-4fdf-8409-d23c2a7d18e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1d5ebae6-9654-4cd3-b63a-c2dc1876dfba" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_ed78e329-bb97-4fdf-8409-d23c2a7d18e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_15dd64a9-bd51-4acc-8195-7bcc02d6a912" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1d5ebae6-9654-4cd3-b63a-c2dc1876dfba" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_15dd64a9-bd51-4acc-8195-7bcc02d6a912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ngs-20191231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_52c68a0d-9d43-4e0b-9be5-4e1fe9f972ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_86089238-bc57-4599-ada9-44ddd1dec2d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_52c68a0d-9d43-4e0b-9be5-4e1fe9f972ae" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_86089238-bc57-4599-ada9-44ddd1dec2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fb18adc6-8776-49a2-bc68-6072d270369a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanEligibilityAgeMinimum_53a01fbc-b6ca-4d30-abe0-e68c2c87a10e" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanEligibilityAgeMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fb18adc6-8776-49a2-bc68-6072d270369a" xlink:to="loc_ngs_DefinedContributionPlanEligibilityAgeMinimum_53a01fbc-b6ca-4d30-abe0-e68c2c87a10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanRequisiteServicePeriod_240ac73c-551b-44f7-9b94-364182bc3aa3" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanRequisiteServicePeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fb18adc6-8776-49a2-bc68-6072d270369a" xlink:to="loc_ngs_DefinedContributionPlanRequisiteServicePeriod_240ac73c-551b-44f7-9b94-364182bc3aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_2c50c78d-3b19-4179-9030-f0763be1f62b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fb18adc6-8776-49a2-bc68-6072d270369a" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_2c50c78d-3b19-4179-9030-f0763be1f62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_a0042bde-7871-4b7e-a49e-4e1214e124a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fb18adc6-8776-49a2-bc68-6072d270369a" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_a0042bde-7871-4b7e-a49e-4e1214e124a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage_9f837ece-6e8c-4900-835a-e9d746ec10c9" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fb18adc6-8776-49a2-bc68-6072d270369a" xlink:to="loc_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage_9f837ece-6e8c-4900-835a-e9d746ec10c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm_86fb71d4-abef-45dc-9bea-a8d726fd9609" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fb18adc6-8776-49a2-bc68-6072d270369a" xlink:to="loc_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm_86fb71d4-abef-45dc-9bea-a8d726fd9609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DefinedContributionPlanEmployerContributionAmount_03392385-afa3-484d-b0cf-b8939bbd2822" xlink:href="ngs-20191231.xsd#ngs_DefinedContributionPlanEmployerContributionAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fb18adc6-8776-49a2-bc68-6072d270369a" xlink:to="loc_ngs_DefinedContributionPlanEmployerContributionAmount_03392385-afa3-484d-b0cf-b8939bbd2822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnaudited"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_f4f5e710-ed5c-4631-8522-6e07ca64761c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_b866c8a4-a656-4320-be93-fdb91f870144" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_QuarterlyFinancialDataAbstract_f4f5e710-ed5c-4631-8522-6e07ca64761c" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_b866c8a4-a656-4320-be93-fdb91f870144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnauditedTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_7ee5a49c-9f41-48d0-b62f-4a0504116d82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_a0a2357a-a247-4126-8ca6-d0859c73c395" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_QuarterlyFinancialDataAbstract_7ee5a49c-9f41-48d0-b62f-4a0504116d82" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_a0a2357a-a247-4126-8ca6-d0859c73c395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#QuarterlyFinancialDataUnauditedDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_302164b2-a7d3-43cd-9560-043060380dd2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_302164b2-a7d3-43cd-9560-043060380dd2" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:to="loc_srt_RestatementAxis_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f11ea438-b230-41b8-b430-12f22f158ead" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_3b40c4fc-f8fc-47f8-88f0-cdbd1db80f54" xlink:to="loc_srt_RestatementDomain_f11ea438-b230-41b8-b430-12f22f158ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_2a01352b-ce84-4419-83d7-c0a332173ac3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_f11ea438-b230-41b8-b430-12f22f158ead" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_2a01352b-ce84-4419-83d7-c0a332173ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_f3305211-af62-4417-b6ba-d95c09747a0b" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_f11ea438-b230-41b8-b430-12f22f158ead" xlink:to="loc_srt_RestatementAdjustmentMember_f3305211-af62-4417-b6ba-d95c09747a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_d21f7119-5b87-4b50-9e01-5b501a0068b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_d21f7119-5b87-4b50-9e01-5b501a0068b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_6e35b8e6-fa45-4613-bf95-69c8b20267b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_d21f7119-5b87-4b50-9e01-5b501a0068b8" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_6e35b8e6-fa45-4613-bf95-69c8b20267b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_4c619c93-cfe7-4315-89d0-a9b3a77b71bf" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_6e35b8e6-fa45-4613-bf95-69c8b20267b8" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_4c619c93-cfe7-4315-89d0-a9b3a77b71bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_5e19ab02-e1d3-4d97-8a69-4cbf8f9bb027" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_995d4a0d-a2b1-476c-8ce2-d43a252037f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_Revenues_995d4a0d-a2b1-476c-8ce2-d43a252037f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b919fc03-e755-49b4-841a-28d021b84cef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_OperatingIncomeLoss_b919fc03-e755-49b4-841a-28d021b84cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_65cadaae-f653-445d-8177-6a57619497bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_NetIncomeLoss_65cadaae-f653-445d-8177-6a57619497bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f441b950-5749-4b82-b893-d8d1f8bdb7ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_EarningsPerShareBasic_f441b950-5749-4b82-b893-d8d1f8bdb7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0f677f13-1adf-42e4-be25-b526c787583a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_60f833a1-f1f0-4ce1-8199-255113ecec6e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0f677f13-1adf-42e4-be25-b526c787583a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatements"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_da7d641e-871e-4092-948d-ec7d20fdb506" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_c9d18f15-4df1-4f29-b914-893e850d1a72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_da7d641e-871e-4092-948d-ec7d20fdb506" xlink:to="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_c9d18f15-4df1-4f29-b914-893e850d1a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsTables"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_5ec497ce-d029-474a-bdfe-09f3d5409278" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_a3be836f-08e3-4cb1-915b-2793f106edc2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_5ec497ce-d029-474a-bdfe-09f3d5409278" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_a3be836f-08e3-4cb1-915b-2793f106edc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_f29c0053-dfb9-4907-93f5-c18e18dbf92d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_f29c0053-dfb9-4907-93f5-c18e18dbf92d" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_09abddc9-1bdf-4fad-9374-4bec9fba8326" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:to="loc_srt_RestatementAxis_09abddc9-1bdf-4fad-9374-4bec9fba8326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_6cb57ded-cfd3-4625-9c20-405ca074381f" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_09abddc9-1bdf-4fad-9374-4bec9fba8326" xlink:to="loc_srt_RestatementDomain_6cb57ded-cfd3-4625-9c20-405ca074381f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_260b067c-eb83-4b39-81db-2fe0f5d73394" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_6cb57ded-cfd3-4625-9c20-405ca074381f" xlink:to="loc_srt_RestatementAdjustmentMember_260b067c-eb83-4b39-81db-2fe0f5d73394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f123676b-9b75-46b5-ba71-6f604516d6af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f123676b-9b75-46b5-ba71-6f604516d6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_1ac4506a-59d4-4be5-b20e-784e4e09f399" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f123676b-9b75-46b5-ba71-6f604516d6af" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_1ac4506a-59d4-4be5-b20e-784e4e09f399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_d6283dba-4ed1-4dd7-8114-1c6d321dd25a" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_1ac4506a-59d4-4be5-b20e-784e4e09f399" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_d6283dba-4ed1-4dd7-8114-1c6d321dd25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9f6c8caa-6bda-462d-8f67-b3d84996a9e4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:to="loc_srt_RangeAxis_9f6c8caa-6bda-462d-8f67-b3d84996a9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_35d80ae4-7993-40eb-8fdf-a7f5a822e405" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9f6c8caa-6bda-462d-8f67-b3d84996a9e4" xlink:to="loc_srt_RangeMember_35d80ae4-7993-40eb-8fdf-a7f5a822e405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_44e47da0-5b63-4b69-9e75-9ddd45b1f3dc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_35d80ae4-7993-40eb-8fdf-a7f5a822e405" xlink:to="loc_srt_MinimumMember_44e47da0-5b63-4b69-9e75-9ddd45b1f3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c308c193-9531-43d2-9667-41f1294b875d" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_35d80ae4-7993-40eb-8fdf-a7f5a822e405" xlink:to="loc_srt_MaximumMember_c308c193-9531-43d2-9667-41f1294b875d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f79ca34b-eea5-4322-aa32-dbb1ae3a7e61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_6032d08e-44e8-4cbc-8b69-443f6d7140d1" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f79ca34b-eea5-4322-aa32-dbb1ae3a7e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f3549961-dd65-4a1b-9c53-6d98c219c412" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f79ca34b-eea5-4322-aa32-dbb1ae3a7e61" xlink:to="loc_us-gaap_CostsAndExpenses_f3549961-dd65-4a1b-9c53-6d98c219c412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeasesOfLessorOriginalTerm_cb1437eb-d50b-4862-8147-2e92f753d333" xlink:href="ngs-20191231.xsd#ngs_OperatingLeasesOfLessorOriginalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f79ca34b-eea5-4322-aa32-dbb1ae3a7e61" xlink:to="loc_ngs_OperatingLeasesOfLessorOriginalTerm_cb1437eb-d50b-4862-8147-2e92f753d333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_9fb76330-c9a6-4565-ae12-f8e23b0008b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_9fb76330-c9a6-4565-ae12-f8e23b0008b7" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_de7e7e2c-7173-4da7-ad31-d1599c1343a3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:to="loc_srt_RestatementAxis_de7e7e2c-7173-4da7-ad31-d1599c1343a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_16816438-264c-4dec-9da2-a13351587b75" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_de7e7e2c-7173-4da7-ad31-d1599c1343a3" xlink:to="loc_srt_RestatementDomain_16816438-264c-4dec-9da2-a13351587b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_ca9b5a4d-6a2e-46a0-8691-882396d59319" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_16816438-264c-4dec-9da2-a13351587b75" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_ca9b5a4d-6a2e-46a0-8691-882396d59319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_db24e04e-c083-40e1-8d27-19c898d20d43" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_16816438-264c-4dec-9da2-a13351587b75" xlink:to="loc_srt_RestatementAdjustmentMember_db24e04e-c083-40e1-8d27-19c898d20d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f9122eda-89f2-4295-9013-4542eebbe481" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f9122eda-89f2-4295-9013-4542eebbe481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_0c1f7256-5cb8-470d-90d3-58d06fb76f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_f9122eda-89f2-4295-9013-4542eebbe481" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_0c1f7256-5cb8-470d-90d3-58d06fb76f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6da4d1a5-92dc-47f8-ac29-8446dcbba00b" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_0c1f7256-5cb8-470d-90d3-58d06fb76f4f" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6da4d1a5-92dc-47f8-ac29-8446dcbba00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_89487560-9a32-405a-a73b-0370e9fc16a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_aed62da5-b5b8-4c2a-9e48-f87d42978ab5" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_89487560-9a32-405a-a73b-0370e9fc16a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_89487560-9a32-405a-a73b-0370e9fc16a2" xlink:to="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_59d8c47b-bd3f-494c-9d05-5ba8728f55c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:to="loc_us-gaap_InventoryNet_59d8c47b-bd3f-494c-9d05-5ba8728f55c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_b5aa5401-efd5-4e9c-8aa3-4b2eb83fc1d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:to="loc_us-gaap_PrepaidTaxes_b5aa5401-efd5-4e9c-8aa3-4b2eb83fc1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_32e0845b-f186-44e1-a148-b8c25695964d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_32e0845b-f186-44e1-a148-b8c25695964d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a8077b88-0ce0-4209-9d2a-931957ddd47e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0dd8bd8c-1034-4bf7-888b-b9b6ee10e035" xlink:to="loc_us-gaap_AssetsCurrent_a8077b88-0ce0-4209-9d2a-931957ddd47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_f0f21c33-72ae-40ed-8dbc-2dbf9b5a94c8" xlink:href="ngs-20191231.xsd#ngs_RentalEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:to="loc_ngs_RentalEquipmentNet_f0f21c33-72ae-40ed-8dbc-2dbf9b5a94c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_688b9de4-bf02-45c1-98b7-6d883c2b964d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_688b9de4-bf02-45c1-98b7-6d883c2b964d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a0eb65e8-94e7-48d6-8252-4c815f2a6e39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_489f836a-f1b1-498c-b510-6b4c93d95597" xlink:to="loc_us-gaap_Assets_a0eb65e8-94e7-48d6-8252-4c815f2a6e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_89487560-9a32-405a-a73b-0370e9fc16a2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f5811104-9865-4dd1-afa5-a10f2e447408" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f5811104-9865-4dd1-afa5-a10f2e447408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_870e9a27-0c81-4afb-9ea2-5cd07d591fe6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:to="loc_us-gaap_Liabilities_870e9a27-0c81-4afb-9ea2-5cd07d591fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_26fc73b0-61af-4bdc-ad98-4766f949f75f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:to="loc_us-gaap_StockholdersEquityAbstract_26fc73b0-61af-4bdc-ad98-4766f949f75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0580ad05-3dc5-4335-ac5d-5ae1b1abccff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_26fc73b0-61af-4bdc-ad98-4766f949f75f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0580ad05-3dc5-4335-ac5d-5ae1b1abccff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d8ed9a41-eb6b-4f48-b7c9-efd58bb5771f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_StockholdersEquityAbstract_26fc73b0-61af-4bdc-ad98-4766f949f75f" xlink:to="loc_us-gaap_StockholdersEquity_d8ed9a41-eb6b-4f48-b7c9-efd58bb5771f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7d527b21-7feb-40b3-85f5-46193f74a35a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1ac84f62-c7c2-445f-b234-9c50bccc5a31" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7d527b21-7feb-40b3-85f5-46193f74a35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_3aa2b1d4-dae4-4e33-9700-51684226926b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_3aa2b1d4-dae4-4e33-9700-51684226926b" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_b19795fd-0167-4890-9ff5-efac8942658a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:to="loc_srt_RestatementAxis_b19795fd-0167-4890-9ff5-efac8942658a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_b4383095-f748-47dd-bf25-00357f5e74ea" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_b19795fd-0167-4890-9ff5-efac8942658a" xlink:to="loc_srt_RestatementDomain_b4383095-f748-47dd-bf25-00357f5e74ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_0e17fd56-9525-4614-817c-5b2fdea01efc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_b4383095-f748-47dd-bf25-00357f5e74ea" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_0e17fd56-9525-4614-817c-5b2fdea01efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_ef9fb28b-6221-48f5-9f97-bba1dd2fcbb3" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_b4383095-f748-47dd-bf25-00357f5e74ea" xlink:to="loc_srt_RestatementAdjustmentMember_ef9fb28b-6221-48f5-9f97-bba1dd2fcbb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_292b77a8-12ee-418b-aac7-e233129020d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_292b77a8-12ee-418b-aac7-e233129020d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_c40c00d8-436b-44d5-a4cd-29caa910f9a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_292b77a8-12ee-418b-aac7-e233129020d5" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_c40c00d8-436b-44d5-a4cd-29caa910f9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6d976db5-00b8-4fc4-9c5f-be0f2b9fb1b7" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_c40c00d8-436b-44d5-a4cd-29caa910f9a0" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_6d976db5-00b8-4fc4-9c5f-be0f2b9fb1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_c75ae2cb-c45a-4217-a114-9f690c826cdc" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_0fa1c8bc-b1f5-481b-bf76-a4d6950a108c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_RevenuesAbstract_0fa1c8bc-b1f5-481b-bf76-a4d6950a108c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_26d32bbe-38d0-4cea-a9b2-c7f9f3358b1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_0fa1c8bc-b1f5-481b-bf76-a4d6950a108c" xlink:to="loc_us-gaap_Revenues_26d32bbe-38d0-4cea-a9b2-c7f9f3358b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_2379248c-e649-4c2f-8605-d6e2d2072b76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_2379248c-e649-4c2f-8605-d6e2d2072b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_bb811b34-2368-4015-a0c9-f184d4d79ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_bb811b34-2368-4015-a0c9-f184d4d79ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_a3f043fb-be16-45e5-963d-9519fe453970" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_50512764-e217-431b-83fa-dd506e64f6e4" xlink:to="loc_us-gaap_CostsAndExpenses_a3f043fb-be16-45e5-963d-9519fe453970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2a011562-e61f-49f3-9ef3-ab50b8349f79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_OperatingIncomeLoss_2a011562-e61f-49f3-9ef3-ab50b8349f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19907d03-6902-450b-8762-9699e078c574" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19907d03-6902-450b-8762-9699e078c574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_949a6999-433a-46bf-9743-62e6a310c9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_949a6999-433a-46bf-9743-62e6a310c9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_83e1ce0c-18f7-43e0-bb6f-5dbc600cac6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_83e1ce0c-18f7-43e0-bb6f-5dbc600cac6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c0dc8282-41e7-4222-9d89-58d15ee46715" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_3878c08f-75d1-4aff-b447-9804bd62ebc8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c0dc8282-41e7-4222-9d89-58d15ee46715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_89d9c330-4283-4176-a47e-b0daf1c8396c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_NetIncomeLoss_89d9c330-4283-4176-a47e-b0daf1c8396c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_07f36c50-7aaa-4310-802f-f57baffa2647" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_51c519a7-20e8-4c70-a8ce-45615fdb083f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_07f36c50-7aaa-4310-802f-f57baffa2647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6a1212be-266c-49c3-a801-50bb90298613" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_07f36c50-7aaa-4310-802f-f57baffa2647" xlink:to="loc_us-gaap_EarningsPerShareBasic_6a1212be-266c-49c3-a801-50bb90298613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2401e396-015a-4b3f-bae7-bf9c602c7455" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_07f36c50-7aaa-4310-802f-f57baffa2647" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2401e396-015a-4b3f-bae7-bf9c602c7455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_cd21ff9a-f8b7-4536-a80c-9afc0f8fda8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_cd21ff9a-f8b7-4536-a80c-9afc0f8fda8f" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_97f1b034-b239-408c-aff8-38e6cd1549b4" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:to="loc_srt_RestatementAxis_97f1b034-b239-408c-aff8-38e6cd1549b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_dec71a6d-0823-4800-90fb-0c6340cccafe" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_97f1b034-b239-408c-aff8-38e6cd1549b4" xlink:to="loc_srt_RestatementDomain_dec71a6d-0823-4800-90fb-0c6340cccafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_218459aa-9414-4a03-a1d6-0d1a586dfe95" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_dec71a6d-0823-4800-90fb-0c6340cccafe" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_218459aa-9414-4a03-a1d6-0d1a586dfe95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_fc16d54c-0704-4471-8b88-da5f22e530bf" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_dec71a6d-0823-4800-90fb-0c6340cccafe" xlink:to="loc_srt_RestatementAdjustmentMember_fc16d54c-0704-4471-8b88-da5f22e530bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_aa971cb2-05d4-44d3-bd51-7ae76a98ffc9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_62a9551a-5ddf-48be-9e6d-e6f5bdf2ab2d" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_aa971cb2-05d4-44d3-bd51-7ae76a98ffc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_3d772fd4-a989-41de-ab7f-5f4cc9ef75fe" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_aa971cb2-05d4-44d3-bd51-7ae76a98ffc9" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_3d772fd4-a989-41de-ab7f-5f4cc9ef75fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_3b4e403f-25c4-4306-a93c-a2f9602ddbb7" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8c7e5498-4c77-43ab-9480-842974d2fc03" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:to="loc_us-gaap_NetIncomeLoss_8c7e5498-4c77-43ab-9480-842974d2fc03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f8688ead-2cc8-4e7b-9841-f40721443bc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f8688ead-2cc8-4e7b-9841-f40721443bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2306c983-67ce-47be-b1f4-899f3191dd92" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f5816777-6dc8-4a78-b81f-55b2bdfaed27" xlink:to="loc_us-gaap_StockholdersEquity_2306c983-67ce-47be-b1f4-899f3191dd92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="ngs-20191231.xsd#RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_14185eef-86b5-439d-8ceb-c60bd3459bec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_14185eef-86b5-439d-8ceb-c60bd3459bec" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_31d44334-1909-4132-a48d-c467ec78748e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:to="loc_srt_RestatementAxis_31d44334-1909-4132-a48d-c467ec78748e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_7a99377c-c6ae-4f78-832f-a88ce1c5d6c5" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_31d44334-1909-4132-a48d-c467ec78748e" xlink:to="loc_srt_RestatementDomain_7a99377c-c6ae-4f78-832f-a88ce1c5d6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_a999018c-4125-4b5f-ade5-1a82ae09df97" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_7a99377c-c6ae-4f78-832f-a88ce1c5d6c5" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_a999018c-4125-4b5f-ade5-1a82ae09df97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_0c32b0b2-d413-4c0f-b730-f5ba1496ffff" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_7a99377c-c6ae-4f78-832f-a88ce1c5d6c5" xlink:to="loc_srt_RestatementAdjustmentMember_0c32b0b2-d413-4c0f-b730-f5ba1496ffff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_73f98094-4ef9-42a0-8e55-43a135150653" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_73f98094-4ef9-42a0-8e55-43a135150653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_80ea40f5-528a-4240-a353-54be071fdb08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_73f98094-4ef9-42a0-8e55-43a135150653" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_80ea40f5-528a-4240-a353-54be071fdb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_7346b38d-56dc-42cf-afaa-7e48e05b43ae" xlink:href="ngs-20191231.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_80ea40f5-528a-4240-a353-54be071fdb08" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_7346b38d-56dc-42cf-afaa-7e48e05b43ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_dec0bd13-c2e2-4933-8d7e-b321096b6399" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_15e2a148-2d6f-48d0-a77a-9dd1cf11ad84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_NetIncomeLoss_15e2a148-2d6f-48d0-a77a-9dd1cf11ad84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_111c7081-84e9-4bc3-8fa2-1b4e815a739b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_111c7081-84e9-4bc3-8fa2-1b4e815a739b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_f6195c36-b3d0-4d16-966c-581427ea1b83" xlink:href="ngs-20191231.xsd#ngs_DeferredAndOtherIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_f6195c36-b3d0-4d16-966c-581427ea1b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_799135a5-83f8-4366-bf7e-460bb8429c93" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_799135a5-83f8-4366-bf7e-460bb8429c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_53e8fcf6-9932-4a19-8fe0-05669d1c4854" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_53e8fcf6-9932-4a19-8fe0-05669d1c4854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e6551913-6c36-4bdc-85b4-8d9686183c33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a1c93b7d-d3e4-4f43-bad2-5267f55a53c8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e6551913-6c36-4bdc-85b4-8d9686183c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_301944d3-eb4d-41da-98cb-ab4d5b75758c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_301944d3-eb4d-41da-98cb-ab4d5b75758c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_626c9dae-73c5-4946-8d71-97ec6c02b78d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_301944d3-eb4d-41da-98cb-ab4d5b75758c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_626c9dae-73c5-4946-8d71-97ec6c02b78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5ae60676-9619-4a2a-ac21-92962d9acaab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_301944d3-eb4d-41da-98cb-ab4d5b75758c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5ae60676-9619-4a2a-ac21-92962d9acaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_88f17b77-8b65-41e0-836e-e01659e610dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e01a92ee-6107-4737-b68b-3f54a26e7051" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_88f17b77-8b65-41e0-836e-e01659e610dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://naturalgaservices.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ngs-20191231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://naturalgaservices.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_a17e1af0-3ac5-4f25-be1f-27c9cf83158d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_2ea5677d-45c1-4302-a9b2-cd89dff05ea1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_a17e1af0-3ac5-4f25-be1f-27c9cf83158d" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_2ea5677d-45c1-4302-a9b2-cd89dff05ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>ngs-20191231_g1.jpg
<TEXT>
begin 644 ngs-20191231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1#N17AI9@  34T *@    @ ! $[  (
M   ,   (2H=I  0    !   (5IR=  $    8   0SNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%L:6-I82!$
M861A   %D ,  @   !0  !"DD 0  @   !0  !"XDI$  @    ,V-0  DI(
M @    ,V-0  ZAP !P  " P   B8     !SJ    "
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                    ,C Q.3HP-#HR,B Q-#HT-SHT-  R,#$Y.C T.C(R
M(#$T.C0W.C0T    00!L &D 8P!I &$ ( !$ &$ 9 !A    _^$+'FAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G
M(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@
M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB
M:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^
M/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S
M9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U
M<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T:6]N(')D
M9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D-S4Q
M.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+R(^/'AM<#I#<F5A=&5$871E/C(P,3DM,#0M,C)4,30Z-#<Z-#0N-C4R/"]X
M;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD
M,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE
M;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@>&UL;G,Z<F1F/2)H
M='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX\
M<F1F.FQI/D%L:6-I82!$861A/"]R9&8Z;&D^/"]R9&8Z4V5Q/@T*"0D)/"]D
M8SIC<F5A=&]R/CPO<F1F.D1E<V-R:7!T:6]N/CPO<F1F.E)$1CX\+W@Z>&UP
M;65T83X-"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TG
M=R<_/O_; $, !P4%!@4$!P8%!@@'!P@*$0L*"0D*%0\0#!$8%1H9&!48%QL>
M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H<
M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*O_  !$( &\ P@,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0
M     0(#! 4&!P@)"@O_Q "U$  " 0,# @0#!04$!    7T! @, !!$%$B$Q
M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-C<X
M.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C
MY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$! 0$! 0$!         0(#! 4&
M!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q$R(R
M@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(
M24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8F9JB
MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?HZ>KR
M\_3U]O?X^?K_V@ , P$  A$#$0 _ /I&BBB@ HHHH **** "BBB@ HHK'UW4
M?L_DVT1Q)*PSCLN: -BBD7[H^E+0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% $<\R6\#RR'"H,DUPDUV][JHGD_BD&!Z#/
M K9\4:CEA91-P/FDQ^@KGH/^/B+_ 'Q_.@#T9?N#Z4M(GW!]*6@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBJ&K17C6V_3Y-LB<E, [A_C0
M!?HKACKNI D&?!'4%12?V]J/_/?_ ,=% '=56U"]2PLGF?J!\H]37'_V]J/_
M #W_ /'15>ZU"YO0!<REPO0=A0!!+*\TK22'+.<DTL'_ !\1_P"^/YU!--';
M0/-.X2.,99CVK,TKQ-8ZK?/:VY9)XU#[6'5>QJ>>*ERWU-HT*LJ3K*/NK=GL
M"?<7Z4M<$WB"]MK=GDNQ'%&,EF X%5-)\;2ZU#))8W>[RW,;J5&013YE?EZD
M^SGR>TM[NU_,](HKSN\\8R:?Q=ZC&C?W  6_(5K>%-6N/$]N;RWOLVT<A1AL
M ;<.H]J2G%NR>I4L/5A!5)1:B^IUU%07-[:V4>^ZGCA7U=L5A3^/O#MO)L;4
M$8_[/-*4XQW8Z>'K5?X<&_1'245GZ/KNGZ]:O/I=PLR1OL?'56]#5\D*"6.
M.I-4FFKHRE&4).,E9H6BN?U3QQH.DR&.YOD9QU6/YB*U=+U.UUC3(+^PD$EO
M.FY&'I24XR=DS2="K3BISBTGL6Z***HQ"BBB@ HHHH **** "BBB@#G]?T3S
M@UW:+^\'+H/XO?ZURM>E5S/B#1 -UY:+CO(@_F* .;HHKDO%OBX:3I-T+;'G
MLWDP8.23W-9SFH+4Z<-AIXB?+';J^R[F=XD\0G5-;FTFQ*FTL5#7,F?O2'HH
M^E0?#NV-WKVJ:DWW5;R4/L*RK;2WT/PNL]UDW5WF>0GJ>*;'?W6C^#[30M.#
M+JVK_O)2/O11L?YFN2%U5;>K_4^BQ'+/ 4Z<-(-M_P#;JTOZO\R_XJ\5S^(-
M3_L/PTC2E7V&;'R9'5L^@J!-3MO!ND?V?IT[/+*?WTZ\O._<(.P]ZLZG#!X(
M\.1:?#'F]G4>9C[S$]$'U[U/8^#-?T?2(?$4FF17MY=G&^:0*+1/4*>*4HMN
M5MNK[^0Z56G"G3<TKOX(O9+^:7=O_AC%2U\0W$'G)IS^=.?W2LI(0?WF8]3[
M"O5O"ML_P[^&]Q-<74=Q?3.964.#M9O6O+]4U?4I)88(YI+J[N'V11ESM]S@
M=J[WPO\ "G5[K0=17Q)?-;SWH5X?*/,3+]WCT]J**<DW3C;S*S.2ISA#%U>9
MIIN*73^MCC(IO%WQ U!WTV&25"Q_?39VCZ#H!6C>?"[Q7IB1NTS7=Q*,($QY
M:'W'<UL6^E_$_P %[HM/AMM1M0<_N?EW>^*W] ^+%P+U;+Q?H\^ER%@GG,OR
M9/ Y^M7&G!*TX_/<Y:F+Q525\/532VBO=LO3K;YE_P"'OA>7X?\ AV]NO$%X
MIFN'\Z8YX7C^=</XY^*5SJ$YL].,D<+G$<,/^LF]SZ"K?Q=\833ZE'HNFYE;
M<%6-?XW]3["L-?"6N>#[."\;3HYKB\3S)]0ED&8!_="GH:51N:=OA7XEX6$*
M$HRJ6=:IJN;:-^K[M]#"&F>(KI$AALBEQ<G#.4(6 '_:/WF_05]!^ =$'AWP
M?::9]H6=X5_>%6#88\D5X#=:AJ^HZE;Z?I[R7=]<<A7<D*/7%>U_"_PKJOA?
M0ITUNX\VYN9?-90<[?Q_I58;NHV1GG3DFJ=6KS272UDO,[>BBBNP^<"BBB@
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
80 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>ngs-20191231_g2.jpg
<TEXT>
begin 644 ngs-20191231_g2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!X17AI9@  34T *@    @ !@$Q  (
M   1    5@,!  4    !    : ,#  $    ! @   %$0  $    ! 0   %$1
M  0    !   .Q%$2  0    !   .Q     !-:6-R;W-O9G0@3V9F:6-E
M 8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,# P,#!@0$ P4'!@<'!P8'
M!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,#/_; $,! @(" P,#!@,#
M!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,#/_  !$( G #M@,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0
M         0(#! 4&!P@)"@O_Q "U$  " 0,# @0#!04$!    7T! @, !!$%
M$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U
M-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*
MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:
MX>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$! 0$! 0$!         0(#
M! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q
M$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%
M1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8
MF9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?H
MZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W\HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ H)Q7FOQT_:_^%/[+\FGQ_$KXE> _ ,FK!S9+XAUVVTUKL)C=
MY8F==V-RYQG&17=>'?$6G^,- L=6TF^M=2TO4H$N;2[M95F@N8G 9)$=20RL
M"""#@@TEJKK8.MC0HHS1G-, HHHS0 ?>%&V@# K!^)'Q*\/_  @\%:AXD\6:
MYI/AKP]I,7G7VI:E=I:6EFF0-TDKD*HR0,DCK4RDDKL%J;N[VI:S?"WBK3?'
M/ANPUC1]0L]5TG5+=+NSO;299K>[A=0R21NI*LK*0002"#6EFJ=T[ G?8**,
MT4 (#\M)T- ;!KR?]L']MGX7_L%?"C_A-_BQXKM?"?AQKJ.QBGD@EN9;B>3.
MV.*&%'ED; )(13A5). ":S;2W_J^B&DWL>L-1GBO/]"_:?\  .N?L]Z?\5O^
M$ITO3_AWJFF0ZS%KNI2_V?:I:2JK)+(9]AB!##API!." :P_@Q^WM\#_ -HK
MQE_PCOP_^,'PS\;:]Y+W/]G:%XEL]0NO*3&Y_+BD9MHR,G&!D5IRM2<'NMUU
M1',N7FZ/9GKH/-!.*Y#Q%\=_!?A+XHZ+X)U7Q;X<TWQCXDBDGTG0[G488M0U
M..,$R-! S!Y H5B2H. #FETKX[>"]<^*VH^!++Q;X;N_&VD6JW]_H$.I12:E
M96[;=LLEN&\Q$.Y<,P .X>M2M=OZMO\ <4]-_P"K['7T4450!05S1FN'^.7[
M2/P]_9H\.6^L?$;QQX3\!Z3=3BU@O-?U:#3H)I2"P17F906PI. <X!J7)(-S
MN**YWX9?%+PW\:/!5CXF\(^(-'\3^'M40R6>IZ5>1WEG=*"5)26,E6 ((X/4
M&NBJFK.S$G?5!11FB@8T?+2FLCQQXRT[X<^$-4U[6+C[+I6C6LE]>3;&?R88
MT+NVU06.%4G !)Q7.?LY?M%>#_VL?@QH?Q"\ ZJVN>$O$T33Z=??9I;?[0BN
MT9/ERJKK\R,/F4=*2UO;I:_E?:_K9V!Z;]=OE_PYW?6FYRPIEQ<QVL6Z1U1>
MY8[17+_$#XY>"_A-K'A_3?%/BSP[X=U#Q9>#3M$MM2U&*UEU>Y.,0VZNP,LG
M(^5,GD<4NOX?,#K:*,T9J@ '(HZ"N;^*GQ7\+_ _P)?>)_&7B+1/"GAO2PK7
MFJ:O>QV=G:AF"+OED(1<LRJ,GDD#O7D_AO\ X*C_ +-?C+Q%I^D:/\?O@WJF
MK:M<):V5G:>,=/FGNYG8*D<:+*2S,Q   )).*(^\^5;@]%=['OE%&:BBN8[G
M=Y<B/L.UMK9P?0T 2#BD4Y%->0(NX] "37FO[,/[7?P__;'\$ZIXB^'.O?\
M"0:/H^K7&A7EQ]CGM?*O+<@31[9D1CM)'S %3V)J=W;K;\ Z7\[?/>WW(],_
MAZ4!NM>&V?\ P4T_9SU'QO'X:M_CO\(9O$4]X-/CTQ/%]@;M[DOL$(B\W<9-
M_P NW&<\5[DK;EHW5UMW!Z.S'45'/<QVL6Z21(U'4L=HJ0'(J@"BC-% !11F
MC- !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 %%%% !2.<(WTI:#TH>P'X^_P#!*']GKX<_\%"OV]_VS/'7QP\*
M>&_B/XV\-^/9/"FG:;XGT^+4(="TF ND AMY@Z1[O+QO S^[//S-GO\ X_\
MCKXG6G[?/@O]B;]E_P 9:#^SUX5\+^!G\9WFOIH<6O7"Q&YDB2QMK>Z<Q^6'
M8,>C =" NUO;?VI?^"&_PP_:,_:)U+XK:+XT^,/P9\<^(+9;77=1^&_BC^PV
MU]5V[3<CRW#, @Y7;G&6R>:H?%O_ (($?!OXC:#\.ET7Q%\5_AOXH^&>FR:1
MIWB_PAXIDL?$%W:R,[RQW-TZN9/,DEDD8X!R[ $*=M9Q7N4TU\*LTGU46K_?
M9M=2I->TFX]7=-J]M5I]UTF?%'C7_@L!^TMX;_8+\46=OXN\,WGQ?^%/QXM?
MA=/XH728ET_Q5;%F DN+?:5BWM@/Y(4A0-N#DGHK3XE?MU7?[:_QA_9UA_:>
M\)M=>#?"%OX]7Q=)\/;-;RW#*"-.M[<'RA"SOM:642.%12N"2*^R(O\ @A9\
M$[#]D?P[\'+&3QAI^@Z#XNMO'-QJD>HI)J^NZM"<_:+R>2)A(9. P55X  VU
MZM:?\$]?!5E^V+XZ^-L=_P")#XL^(7A:+PCJ5L;F+[!%:1XVO$GE[UE^49)=
MA_LTI*5O-[O9:0232V2<TW;S)YNRLM--VKSN[O\ PZ'YJVG_  5@_:2_:*_9
M4_85U+P3XT\/>$?&_P >=:UCPQXDO[W1(;JQN'MG-L+OR2,K(NUIE2-D5I,
M@)\M7M._X*>_&[]ESPA^V1\*_B]\:])U#Q1\#8](NM"^)<7A*W^U-%J)C @7
M3(ML,ESA@(E<[!(_[QR@R.V_:Q_X((LGAG]D/X0_#>W\7:M\*?A1XGU>_P!>
MUJ7Q!;V>M:-#=MYZ7,4J>4S2I.Q*&)"5V+D'O[WX._X-_P#X&^'OV8_BA\,]
M6O\ X@^,F^,5W!?>)O%7B#7/MGB.[GMVWVL@N?+"[H7RRY0Y).[<.*UE*,I5
M)+9N22V;OR[=K:V^X(^[R1>K23OV]Z6_>ZMI\SXX_P"";?\ P5/_ &CM?_:
M^-7PR^)7B#XBZLVC_">]\=:%>^/OAY9>#==TRY@(1"EG;M)'+;OY@8/(3EH\
M  9R_P /_'7]I+XL?\$$/B5^T1\6/BEX2\;6GB;P5NT;PG-X&T^6STZ:"^6(
M7D[2HR7$D@1BT3Q>6I(*@8K[+_9U_P""$OPS_9U^)_B;QH/'_P :/''BKQAX
M-NO VIZIXN\3)JUU-87#*20[PAEDC5%5,'8JC[A.37H=E_P2N^'MA_P36;]E
ME-4\7'X>R:6^D&]-Y#_:WDM.9R?-\GR]VXXSY>,=N]3B%S4GR_%RI>6\KOUL
MXZ^1-%M58\VUVW]T;+O:]V? G[;'[9O[1?P;\'_L]2>'_%^O? WX"W'PNT[5
MM=^(/ACX9VWBFQT_5'BBS#?6ZC%C9JNP(8HQ\TA 5E'[OT;XH_MM_'K]LK]K
M[X3_ +/OP9^,/@_X<S:E\+;7XD>(_B'IGA^+6UUEI#Y0AL;:Z(00,Y5SN D
M/4;2K>[?M)_\$,?AU^T;IN@V9^)7QT\#VFE^%;3P9J-OX4\6_P!G6_B?3K5#
M'"FH0^4T<Q"/("0J@B1LCIBQ^T)_P0H^#'QKM?AS)X?U+XB?"#7?A;HJ>'-"
MU[X?^(7TG58],52HM))F60NGS,22-Y+'+$$@Z.2UNK^\VN]GS;OLFTTNR)IQ
M:C%-V:BD^UURW^;5U?S/A?QI_P %@/VEO#?[!?BBTM_%_AF\^,'PI^/%K\+K
MCQ0NDQ+I_BJV+,!)<6^TK%O; ?R0I"@;<')/TU^P5^T-^T%\)/\ @K7XS_9P
M^-'Q4TWXOV-QX @\>:7JMOX;M]%;2W-TL#VJI#]Z/YS@N68A%.5Y!]0C_P""
M%WP3T_\ 9(\.?!RQD\8:?H6@^+K;QQ<:I'J22:OKNK0G/VB\GDB82&3@,%5>
M  -M>P6?[!G@ZQ_;\NOVBDOO$'_";W7A!?!;VIN(_P"S!9+<"<.(_+W^;N &
M[S,8_A[T4I6E[_G=VT?N))I=/?3?H%75-0T6EE?5>_??K[NA\5_%O]H[]I3]
MO'_@HQ\</A)\%_C)HOP!\,?L]Z;9-<7C^&+77+SQ->WEN)QYHN"5A@3:PW1C
M(SDAMP"_$_[7_P"TG\8_^"G'[(W[#OQ.OO'UCX+US4OB[;^$I+>PT&"ZM8=<
M@NIHH==3S#EMJ+S;']VQ8]!@5^I'[8O_  0U^%W[7GQZU3XE1^,/BY\+/%OB
M331I'B&[\ >)/[''B2V"JJI>*8Y!( JA<# ( W X!'4>*?\ @CK\'=<^#GP1
M\!Z7;ZYX7\+_  !\3VGBSPW::3=HGG7ENS./M+2([2K([NSX*LQ8_,*G"I1Y
M'4Z.+?JF^9W\ULMON-JTK\W+LTTO).-DK=?>UO\ YFC^WA^R#XT_:H_X)C^+
MO@W%XHT?5/'/B/PY!I+Z_JD'V"TO[M3$7N)(H5?RA(R,=B*P!; XKX6_X)\Z
M_P"*O^"=?_!3;X:_L^_%OX&?LNZ+X@\?>%)SX;\;?"S06L;\BVBD,R7DDJ"6
M0R"WRQ 0;B#ELD+^G_[4/[-'A_\ :W^"NK>!?$TVM66FZIY<L=[H^H2:?J&G
M7,4BRP7-O/&04EBE1)%/(W*,@C(/A'[%_P#P1G^&O[&WQTO/BA)XH^*/Q8^)
M$UC_ &7:>)?B)XB;7-0TJT.=T%NVQ BMDY)!8 L 0&8$HZ5Y59[/==]&EVMJ
M[OI8SJ1_<QIQW6WEM=O[C@?^"_/[..I:[^S?H_Q\\"_9;'XJ_LTWX\::+>.
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
MY99[R.:2..TA).$$2\GS,C&T#] _C%_P1F^$/QQ_X*%^%_VE-9?Q,OCCPO\
M9GBL+>[B72+V:V618)YX3$7:1!)P1(OW%XX.:/[7'_!%_P"'O[57[0<WQ4L/
M'GQD^$'CS4K%--UC5OASXH;0YM>@3;Y2W7[M]^P* "-O&,YPN.=7M'FWZV\D
MDG\W=OU\CI;BI2MMNO5N[7HEHC<_X)_>+?$W[?W_  3F\,S?M'_"^WL?$FM1
M26GB3PUXDT()!>/;W#+'/)9W"D*)/+CE"D85CQP!7Y/VVJ_#?_@GKJ/_  4"
M^*VA_!KX6ZUXD^%?Q#T6R\"0W_ARV>U\-7%P_EQR0 *#"D;L),1%<LB\CK7[
ME?LT_LY^'?V4O@IHG@3PL=3DT;0XW5)M2O9+V\NY9':26>::0EGDDD=W8\#+
M'  P!XC+_P $>?@_K%A\?M/URWU[Q'I?[1VHPZIXHL=0O$\FWGA!\IK0QHCQ
M;6(8$LQ#*.<<&JUW7E4IZ)IK32_O1>G;1->1E1^"$*FRE=IZ]'OWMIZGR-X>
M^.G[6/[&?[8OP'^'/Q.^/VA?%S3_ -IG2M2LHI8_!]EIL_@C4(;-9DN+?R,"
MZB5Y%'[W <(?E4G->3?\$.;'XH?L[_!W]L3XE:Y\?+./PIX&\8>+;;4;+4_"
ML1LY]:@CA<Z[+)$3,JG'-I$"IZ#G%?=G[&W_  0V^%_[''QOTGXB?\)A\7/B
MAXH\+Z:=)\,W'CWQ+_:Z^%[9E*/'9((XUB#(=F.0%X &3FUX1_X(C?";P;\6
M/C!X@M=:^(W_  CGQPM]0B\3^"&U[;X7FEO@@N+J.U5 RW#;21(7)7>0,# %
MR=E+EWE&23[7::6^NEU?>]NR''[*ELG%OSLFI/RZ67D^[/@+_@F!_P %8?VA
MO%O_  4=^$/@/QQXR^*'CSX<_&;2-2N+.Y\=?##3_!JS)#:-<PWFF26LDANH
MV" %F(4+(."2"/J/_@V:X_8I^)W_ &5?Q'_Z-CKL/V6?^#?WX6_LK_'KX<_$
M:R^(7QO\8:Y\+(;BS\.1>*?$Z:E9Z?9S6S6_V2.+R%$<"*[%4CV88\Y  'T)
M^P[^PAX0_8#^%^N>$_!M]X@U#3O$'B"]\27,FKSQS3+<W3*TBJ8XT C&T;00
M2.Y-.IRV2CORM?/F37X+<SE&3DGTYD[=K1DG;[T?S>VBJO[#GQ@TW6OV=/ %
MQX9\:?%R]\/#X\ZM/$]UX*N);J$A6AAA:\6.-5)#AUC+3;2&R5;]'_\ @I5^
MWO\ &[]E3XL?!G]E_P""^N?$J\NM&^'EIKFL>*_!7@*W\;>(=:6,?9HRMG<3
M+&L#>6TDDFXL&= #C.?M?P3_ ,$8?A'X*_8O^*'P):X\5ZOX+^+6K7FMZL]_
M>0O>VUU<M&Y>W=855/+>)'3<C8*\[NE8/Q>_X(6_#/XM^"?A9:KX\^,GA7QA
M\(]%7PYHOCOPYXE&F^)Y]-5646MQ<I%MD3#=HU/'7!8'*-U3C!].6_G:-K?*
M6OFO0VE:524WU<K>5Y)W^<5:W1GYG_\ !1OXV_M(_M4_\$#_ !-JWQ>D\8>
M-5^'_CNVTJ^A\0>#$T34/']@]S:_8KJ: G%G+%))N98"R,8]N<$FOMCXA_&_
MX]?L<?M*_L-_"G7?C%)X^_X61JVN0>,-4?PU9::==@A@BFM8O*16\GR@^W=&
MRE\9;/2OH";_ (([?"G6/V%?%GP#UV_\>>*M!\;7)U'6_$&NZ\^H>(;^_P!T
M;)>M=2 CSD,,6W"!,1@%3EL\_P#$S_@B/\/?BW^R_P" ?AOX@^(GQJU#4/AC
MJTFL>'/',GBG/B[39G8DJM[Y6-@4A0-F55$P01FMI32^'^:+\FN5)JW35-^9
MG%72YND9)=TW=Q=^MCYC^,O_  4N^-GA30O^"CD]AXT\F3X$3Z2O@<_V99M_
M8@F3,HYB/G;C_P ]=^.V*R_VF/VK?VNOV5O^"97P_P#BM>_&CPSXD^('Q<\6
M^&GTVS7PC;6NE:!:WT+,]@S?-)/$Q,9:0A95PVTC(KZ@^'W_  00^#7PT^"7
MQJ\!Z=KGQ*FTOX^6]I%XIO+[6TO-0DE@R6N8YY8F;SIG9Y)&?>"S':%& /4_
MVA?^"9/@']I/]F3X>?"G7=1\56_AWX:7VDW^ESV-W%'>32::@2 3.T3*RL!\
MX55)/0K67+K%+M33?=1=Y?-V^?<7-*[?3WW;S:2C]SO\SYL_8)_:%_: ^$O_
M  5L\9_LW_&GXI:9\8+&Z\ 0>.]+U6#PW;Z*VEN;I8'M52'[T?SG!<LQ"*<K
MR#^D"G)KPZR_8,\'Z?\ M]W/[1:7WB#_ (3BZ\(KX+>U-Q'_ &8+);@3AQ'Y
M>_S=P W>9C'\/>O<4'-:.2<(KK9W_P# G;_R6P)6DWTTM]RO^-QU%%%26%%%
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 %&*** "BBB@!I;<:\]_:@_:>\#_ +&_P2UKXB?$;7(_#OA'P^L;
M7M\\$D_E[Y%C0+'&K.[%F4 *I/->A$<U^4/_  <#_M&Q:M^U3^S?\&4\"^/?
MBEIEGK1^(_B[POX,TK^U-6O;&Q)CM4-OD!H7G9R^X@ 1CJ<"L:DG=1CNVM^V
M[?R5RZ<4[RELDW_DOF[(_2+]G+]HWP;^UI\%M!^(7P_UJ/Q!X1\20FXT^^2&
M2'SE#,C9215=2&5@59001TKNLX:OQ<_X(U?M0:QX/_9W_:Z^!6AKJWP1\5>
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
MFBY77DMNI^FM%%%9F@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 %%%% !1110 4444 %%%% !1110 4444 %%%% #2.1
M7FFD?LC_  \T+]J'5OC+:^&X4^)FMZ1'H%WK;7,SR/8HRNL"QLYC1=RJ240$
MD<DUZ6 !2]#4]4UT_4-U9_UU7XGBGCC_ ()[_!SXE_';7OB5KW@;3=4\9>)_
M#;^$=7O)YYS'J6E/]ZVF@W^2ZG ^8H6&T8;@8X;]G3_@C%^S#^R=IGBVS\"_
M"/0-+A\>:<VCZX+JXN=2:^LFSOM]US+(4C;/S*A4,54G)5<?49&: ,T))*RV
MLU\GJUZ:L+O\4_FK6?JK'S=^R'_P20_9U_80UC7-0^%?PMT?PU?>);7^S]2G
MDN;G499[;))A#74LI2-L_,B8#X7<#M&.8^&/_!"C]DWX->.['Q-X9^#&@:3K
M^F:Y!XBL[^.]O6FM+V%F:-XRTQV1@N3Y2XB.%RAVKCZXQD4%>*KF=^;KLGV2
M=_SU$TFFGL]_/H>%7W_!-OX*ZEX0^*V@W'@BWDTGXW7QU+QM;_VA=@:Y<$@E
MV(EW1=!Q$4'M6K-^PG\*9_B-\,?%C>$X6\0?!C3I=*\&W?VVYSHUK+ +=XU7
MS-LF8E"YE#GC.<\U[ !D4$8'3-3'W=8^GRM9?F#UW\_QLW]]CY(\0_\ !"O]
MDWQ3^T%)\4+_ ."GAFY\93:BNJRS_:+I;.6Y&#YC60E%JV2 Q!B(9LD@DDUJ
M_''_ ((R?LP_M(_M"Q_%3QM\(?#^O>.DEMYGOY;BZCCN7@QY1FMXY5@FP%4'
MS(VW*H#9 Q7U$.E!P*<?=MRZ6V\O3ML-ZW;Z[^9YO^TG^R/\/?VNOAU:^$_B
M)X<A\1>';&_M]3@LVN)K98[B!MT3@PNC?*>V<'N#5?3/V.OAMHWQT\8?$JW\
M,PP^-O'VEPZ+KVIBZG+:A:1+LCB*%_+7"C&456/<FL?_ (*#_M7R?L-_L;>/
MOBQ%H:^))/!&FF_&F-=_9!=_.J[?-V/L^]G.T].E?%?A7_@O=\3OA?H'P_\
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
MK27/&5I735UZ7W7SZF<'&4%;9I6^6WW'S/\ M?\ _!(#]FW]O3QY:^*OBO\
M"[2/%'B*RA^S)J*WEW87$L8QA96MI8S*%Q@>9NVC(&!79^-_V /@[\0O!_PY
M\/ZEX%TK^P_A'J]MKGA&PM'ELK?1+RVSY,J)"Z!MN2=K[E)))!->R#@^U*>!
MZ5G'W5:.FJ?S6M_4T>KO+>UODU9K[M#P_P#;_P#V#? W_!1;]F[6OASXYTVS
MNK>\B>72[R:-Y'T:^$;+#=QA)(V+1EL[=ZAQE3P37,_\$_O^"57P?_X)T_ Y
MO"'@?POI<%]J]A%:^)=;$<@O/$,HB6.21WDDD>-'(9A"C[$+G: 22?I;TI%'
MS41LE)+[6_GT!N]K]-O+^OP/BKX9_P#!O)^QW\'_ (E:'XN\-_!NWTWQ#X:U
M&'5--O!XAU:0VUS#()(I-KW15MKJ#A@0<<@BNR^/?_!%W]F#]I_X^+\3O'7P
M?\.ZYXV62&66_:>Y@CO'B.Y&G@BE6&<] 3*C%@ &R !7U)GG\*-V*KF>GEMY
M7MM^ =_/?S/!?VP/^"9'P)_;TT#0=-^*_P -]%\56OAGC2B))K&:Q3;M\M);
M9XY!%C_EGNV9 .,@$>A?L^_LY^!_V4OA-I/@7X=^&]-\*>%-#C\JTT^S0A%]
M69F):1V/+.Y9F/))-=P3TXH)R*F.ETNNK\P=G:_3;R'44#I15 %%%% !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 %%%% 'QW_P
M7XMI+S_@CY\>(H8I)I7\.D!8U+,3YT70#FOS7^/G[<_A?_@IM_P2@^%_[(?P
M)TCQ5X\^+&M:3X>TO65/A^\L['PI'9&U-Q=7%Q-&J>6KQ[-Z%A\V<],_O410
M:SC37,^;5-Q;7G&]M>VHY2TBX[I22?\ BM?3RMIJ?SL_\%./A#_PJ7_@JYX\
M;XU?%.]^%7@_5O">C6/@WQ!J/PDM_B'8ZU!:VL<5Q;PK-%(;62.9I&)0 DN2
MQ&5SU'Q'^"VB?LQ_LV?L%>)OB19^/?B1^S!X UO7I?$!\2>$I();=+N1CIES
M=Z8KSG[-SNC1MV8R%V@OLK]_6Y-'?M6D92C%+2]T[M;[].^N_P Q:7\K6MU7
MNJ.C^1^!7_!6*/P/\8_@G^SE\0/@WI.N?"O]EG3?&6M7&KZO%\.QJ>FZ;=3B
M..'4_P"P[A-LEL\AGC4-&H!+;4R5!X_PW\'O#>C_ /!)3]M[Q3\/_B3XL^*O
MASQ9IVAQR7[_  Q7P/H<]Y#<A7%C:1D*TB1F,2E(8QRARQ)(_HE R.E(%&:A
M1M3G3779[NVF_?;2UOP*4O>A)]+:='9M^O74_$32O^"=_P &(/\ @K!^Q/X9
M'PC\(GPS??"2XU'4[!]&1K74[R.U9DFO 5Q/*&).9MQ)QG.!7S5\1? ":?\
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
M^62C*X*@C[:_X)J>*M6\;_L!_"#5M;NKF^U2^\*6$D]U<,6EN3Y*@2,QY9F
M!)/7.>]3>.?^">WP>^(OP<\,^ =3\'QGPMX.W#1[>TU*\LY[17C:.0?:894G
M<2J[B0/(WF[B7W'FO7O#^@6?A71+/3--M;>QT_3X4MK6V@01Q6\:*%5%4<!0
M   .@%7S)0<.NFO5V<M_-WM\B)24G=);M^E[:+R/&?VA_P#@H-X*_9>\1R:?
MXJT'XIF..>TM!J&E^ ]6U/399[J2.*WA2Y@@>)Y'EECC"JQ.]PO7BMKP5^V)
MH?CO1VO+?PC\6K&,2&/R]2\!:M8S9&.?+E@5MO/7&#7*_P#!3<X_9T\/_P#9
M2? __J4Z77T-4"/._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J
M]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\
MX:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_^A;^
M(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_Q
MJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z
M%OXB?^$CJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H
M?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#
MSO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_
M^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$C
MJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E
M-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_
MX2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT
M2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#A
MI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB
M?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J
M/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6
M_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_
M\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /.
M_P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z
M%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H
M?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_\:H_X:4T
MO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A
M(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1*
M* /._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E
M-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_
MX2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_\:H_
MX:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^
M(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_Q
MJO1** /._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_
M .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6
M_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_
M\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_
M^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$C
MJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH
M \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4T
MO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_^A;^(G_A
M(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_A
MI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB
M?^$CJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J
M]$HH \[_ .&E-+_Z%OXB?^$CJ'_QJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\
MX:4TO_H6_B)_X2.H?_&J/^&E-+_Z%OXB?^$CJ'_QJO1** /._P#AI32_^A;^
M(G_A(ZA_\:H_X:4TO_H6_B)_X2.H?_&J]$HH \[_ .&E-+_Z%OXB?^$CJ'_Q
MJC_AI32_^A;^(G_A(ZA_\:KT2B@#SO\ X:4TO_H6_B)_X2.H?_&J/^&E-+_Z
M%OXB?^$CJ'_QJO1** /._P#AI32_^A;^(G_A(ZA_\:H_X:4TO_H6_B)_X2.H
M?_&J]$HH X_X?_&32?B3K6I:;9V^N66H:7##<7$&IZ5<6$@CE,@C=1,B[@3%
M(,C.-M=A7G?AG_DZ7Q=_V+6C_P#I1J->B4 %%%% !1110 4444 %%&:* "BC
M-% !BBC-&: /GG_@IO\ \FZ>'_\ LI/@?_U*=+KZ&KYY_P""F_\ R;IX?_[*
M3X'_ /4ITNOH:@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \[\-?\G3
M>,/^Q;T?_P!*-1KT2O._#7_)TWC#_L6]'_\ 2C4:]$H **** "BBB@ HHHH
M:<&DZU\_?MI?MQS?LFZQX*TNR\$^(_%E[XN\0Z5I%Q=6\#QZ7H=O>7L=J;FY
MNMI16#282$?/(V, *&89.M?MC>.?$/[4&M>#? ?@WPOKWAOP9JEEH^OW.H^)
M%T_5;FXGBCN)O[/MS&4F6VMYX9)#))&6+,J;F%%-.5FNK:^:M>_;=:CDK)M]
M$G]Y]+'@TX'CBOE;XJ?\%!M<\#?'?5+'3_!^G:A\,_!GB72?"'BG79=4:+4+
M74=26'R3;6PC*2PQ-=V8E9Y$8><VU6V&O2_VLOVA]7^"&D>%--\+Z+8^(O&O
MC_6TT'0;*^O&L['SO)EN));B54=TBC@@E8E$9B0H YJ=>52Z-V7KI^C3N'*[
M\OE?Y=?R/72?6E4C-?'I_P""CGC3Q]X#\'Z;X(^'^AZC\5]:373K&AZIKCVN
MFZ2VB3BUOU%RD+O)ON6C2 ^4-PD#-L -?1W[//QGT[]HKX'>$_'>DQ3V^F^+
MM*@U6"&;'F0+*@?8^.-RDE3CN*KE;3?33\=K=UH_N$[IV?G\K='V9Y?_ ,%-
M_P#DW3P__P!E)\#_ /J4Z77T-7SS_P %,HFE_9U\/A59F_X63X'X S_S-.EB
MOH:@ 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 **** "BBC- "?C^E!.:H>(]?M_#&A7FI7D
MAAM;&%YYG"EMJ*"S' Y. #TKRK_AO#X;;?\ D+W?U^P3_P#Q->;C<VP6#DHX
MJK&#>UVE?TN>A@\IQF,3EA:4II;\J;MZV.A\-'_C*;Q?_P!BWH__ *4:C7HE
M>7?#W6[?Q-^T)XAU*T8R6>H>%-%N('(*[XVGU$J<'GD&O41UKOC)2BI1=TSA
ME%Q;C)6844459(4444 %%%!H \0_;L^#GB#XW?"?0]*\-VL-Y?67C'P]J\R2
M3K"JVUGJMM<SMEC@E8HG(7J2,#DU\T?'C_@GEXDU#]I3Q/>:#\.=)UR\\>>-
M]'\867Q'DU*"WN_ L=M]D2[MU1G%SN=+1PHMEV2BYVR\*:_03VHSCBB#<=N]
M_P#TG3T]U;!+WEROM;\_\SX;^-'[)WQ.UWX[^-?"FD^&;:]^'OQ2\<^'O'-]
MXL;5((_[!73Q9FYLVM683222'381&T:L@^TG<1LY]5_:^\#^._'9\!^,_"O@
MR?5O$'PF\9G5+?09=3M+>3Q%9/:W%E(\,S/Y43^7=&55F9/]45."PKZ/ZK0#
ME:.9V4;[.Z^Y+\DD5SN]_*WWII_>? /AW]EOXR_L_P!AX)^).A^ [/QAXXNA
MXM_X2#PI#KEK:?V8=>O5U"+9<S,L4@MI(8H9-K$L'9DW8 /UC^QQ\$+K]FS]
MECX?^ [^ZBOK[PGH=KIUU<19\N69(P)&3/.W=G&><8KTT' H)P:?M'9PZ:6\
MDKV2\KM_>3)MN[]7YM]7YGQ/_P %:/V-O /Q!\":;XPU:S\22ZYJ'CSP7I\[
MP>+-6M+;R9/$.FV[!;:&Y2!&\MF =4#JQ#@AP&'IW_#J7X+?] _X@?\ ARO$
MO_R?4W_!3?\ Y-T\/_\ 92? _P#ZE.EU]#4@/G/_ (=2_!;_ *!_Q _\.5XE
M_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_
M .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\
MY/H_X=2_!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE_P#D
M^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z
M/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\ Y/H_
MX=2_!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE_P#D^C_A
MU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z/^'4
MOP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\ Y/H_X=2_
M!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE_P#D^C_AU+\%
MO^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z/^'4OP6_
MZ!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\ Y/H_X=2_!;_H
M'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE_P#D^C_AU+\%O^@?
M\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q
M _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\ Y/H_X=2_!;_H'_$#
M_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE_P#D^C_AU+\%O^@?\0/_
M  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q _\
M#E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\ Y/H_X=2_!;_H'_$#_P .
M5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE_P#D^C_AU+\%O^@?\0/_  Y7
MB7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)
M?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\ Y/H_X=2_!;_H'_$#_P .5XE_
M^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE_P#D^C_AU+\%O^@?\0/_  Y7B7_Y
M/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)?_D^
MOHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\ Y/H_X=2_!;_H'_$#_P .5XE_^3Z^
MC** /G/_ (=2_!;_ *!_Q _\.5XE_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,
MHH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB
M@#YS_P"'4OP6_P"@?\0/_#E>)?\ Y/H_X=2_!;_H'_$#_P .5XE_^3Z^C**
M/G/_ (=2_!;_ *!_Q _\.5XE_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^
M<_\ AU+\%O\ H'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS
M_P"'4OP6_P"@?\0/_#E>)?\ Y/H_X=2_!;_H'_$#_P .5XE_^3Z^C** /G/_
M (=2_!;_ *!_Q _\.5XE_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\
MAU+\%O\ H'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'
M4OP6_P"@?\0/_#E>)?\ Y/H_X=2_!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2
M_!;_ *!_Q _\.5XE_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\
M%O\ H'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6
M_P"@?\0/_#E>)?\ Y/H_X=2_!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_
M *!_Q _\.5XE_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\
MH'_$#_PY7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@
M?\0/_#E>)?\ Y/H_X=2_!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_
MQ _\.5XE_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$
M#_PY7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/
M_#E>)?\ Y/H_X=2_!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\
M.5XE_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY
M7B7_ .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>
M)?\ Y/H_X=2_!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE
M_P#D^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_
M .3Z/^'4OP6_Z!_Q _\ #E>)?_D^OHRB@#YS_P"'4OP6_P"@?\0/_#E>)?\
MY/H_X=2_!;_H'_$#_P .5XE_^3Z^C** /G/_ (=2_!;_ *!_Q _\.5XE_P#D
M^C_AU+\%O^@?\0/_  Y7B7_Y/KZ,HH ^<_\ AU+\%O\ H'_$#_PY7B7_ .3Z
M/^'4OP6_Z!_Q _\ #E>)?_D^OHS-% 'SB/\ @E/\%_\ H'>/_P#PY7B7_P"3
MZ#_P2G^"X_YA_C__ ,.5XE_^3Z^A-3U.WT>QDN;J:.W@A4N\DC!54#N2:\!\
M=_M6ZM\1]=D\,_"^P?5;S[LNJNO^CP#H2N>/^!-QZ UY&9YUAL"E[5WD]HI7
MDWV26OZ'J9;E&)QK:HJT5O)NT8KNV]/U/._CI^Q1\!_@9X7N+Q#XR@U_RV;3
M()OB#XAO-\X'R%H)+YD= VW(D4H1P00<5\_G2;[9N^PWN<9_X]G_ ,*^W/A#
M^Q_9Z#J@\0>+KI_%'B29A(TMQEHH&_V0>N/4\>@%>U);HB#]VH_"O@LXX/QG
M$52.+QLE145:,4N9V>MY.Z5_);'W63<887AZG+"X*+KN6LI-\L;K2T59NWF[
M7['SK^Q/\)]'^$OCG7%TB#4H'\0>&-$UG4!>:E=7I:ZEDOPY3[1(_DI\HQ%'
MLC7^%!DU]'@8%>>>%QM_:E\7X&/^*;T?_P!*-1KT,CY:_3,+1]C1C1O?E27W
M*Q^;XBM[6K*JU:[;^\6BBBN@Q"BBB@ HHHH **** "BBC- !1110!\\_\%-_
M^3=/#_\ V4GP/_ZE.EU]#5\\_P#!3?\ Y-T\/_\ 92? _P#ZE.EU]#4 %%%%
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 44R25849F8*JC)). !50^)=/'_+[:?]_E_P :SG5A
M#XF7&G*7PJY>HID4JS(K*RLK#((.013ZT("BBB@ HHHH **** "BBB@ HHS1
M0 4444 -ZKZT5YK^T!^TIIO[/@TL:AI]_?G5O,\L6VSY-FW.=S#^\.E<W\*/
MVX-#^+'CNQT"VT?5K.>^\PK+<&/RUV(S'.UB>BGM7@U^)<MHXOZC5JI5+I<N
MM[NUEM;6Y[5'AW,JV$^O4J3=*S?-I:RW?RLSW#-)FJ5SXAL;-"TUY:QA>26E
M48_6L'5_CAX1T+/VSQ%I%OMSG?<IQ^M>I4QV'IJ]2:7JTCS:>$KU'^[@WZ)L
MZH#F@E4&?N_6O,]4_; ^'.E(2WBBQF_ZXDR?^@BO%/VL/VM-#^(G@>UL?"&M
M:E'?1WJ22R0K+; QA7!&_C/)4X%>#FG%V6X/#SK*K&3BKJ*DKOR1[N5\)YEC
M,1"C[*45)VYG%V7FSZU$BX^\OUS7G/QJ_:9\._!BU\FYF:]UB4?N-/M_FF<]
ML_W1[G]:^(?!GC;Q=KGC#2[&Q\3:U'=WMU%!"\M_,R(SL%!8%B",GT-?9/P4
M_9,T7X877]K:A(WB#Q'*?-DO[H;MK'KM!SCZG)^E?/Y3Q=C<^@XY;25.SM*<
MFFEZ):M]NB/>S;A+!Y%.,LSJ^TNKQA%-.7JWHEYZOLC@M-^%?CO]JW4(]1\:
MW$WAWPONWPZ1 2LDJ]06_P 6Y]!7OO@3X>:/\-M$CT[1["WLK>,#B-?F<^K'
MJQ]S6X!MZ4IZ?UKZO*\AH8.7MI-SJO><M6_+R7DCY7,L\KXN*HI*%);0CHEY
M^;\WJ.HHHKW3QCSOPU_R=-XP_P"Q;T?_ -*-1KT2O._#7_)TWC#_ +%O1_\
MTHU&O1* "BBB@ HHHH *#THHH Y[Q[\2_#_PNTNUO?$FM:;H=K?7MOIEM+>W
M"PK<75Q((H8$+'YI'=@JJ.232^)OB-H/@O7="TW5M8T_3=0\47366DVUQ.J2
MZC.L3S-'$IY=A'&[D#H%)KY:_P""M/P.\+>*?#7P[\<:K8M=>(?#/Q \*0:3
M/-=R^1IYEURT5Y$AW"+S65V7S&4L%) (!.?#_P!I?XZ2:_\ \%/?@WK7B3P'
M\7K6X\,_$&[\-^' ?"5VVFM9'2+])KN&=?W<S7$VV0D9*6]LK<8>JHQYTK[M
MM?)*+5O6YI*.CET2;^:3=OP/O3Q-^U!\._!WQGT;X=ZMXR\/Z?XZ\0QF73=$
MFNU6\O5 <Y5/<1N0.IV'&<5K_%GXP>&/@/X$OO%'C'7=-\-^'].V_:+Z_F$4
M,6Y@JC)ZDL0 !R2:_/G]H/5M/L_B3\<O#]U<6:_$;6?C3X&O?#UF[+_:-U:*
M-(,4L"_>:)%BU#++\JA)\X^:OHK]OGQ+IFF?$S]GG6-4O]/B\+Z+\2=NK7,\
MR?9+*8Z7?QVQF8G:A%R\(4MC#LG0XJ>7W(RNKMV]-(O[_>MZH%'WGVLWYZ)O
M[G;0]3\<?MH?"GX;?![1?B#KOQ \+Z5X)\2"-M+UF>^46E^)%+H8V_BRH)XZ
M '.,5Z3I]]#JEE#<6\T=Q;W""2*6-@RR*1D,"."".017Y?\ [/WBKPSX.^)/
M@/Q)XLOM'T_X8Z@OQ4_X1^\U%TCTQTFUF.6+RBWR@2V:W+)_?BW[<@U]H_\
M!,?3]2TK_@GK\&K?5H[J&^A\):>KQW *R1KY"[%8'D$+M&#R*OE3AS^CMU5^
M96?FN6_S,Y1Y96NGJU?O:VJ*7_!3?_DW3P__ -E)\#_^I3I=?0U?$_\ P5B^
M,WQ"T/P1IVBZ7\&=>\1>'[;QWX+N(-?A\1Z59P7<R^(M-D6W$,TPF5GD A#,
M@4%PY(0$UZ1_PUA\<O\ HU7QE_X6_A[_ .2Z@#Z0HKYO_P"&L/CE_P!&J^,O
M_"W\/?\ R71_PUA\<O\ HU7QE_X6_A[_ .2Z /I"BOF__AK#XY?]&J^,O_"W
M\/?_ "71_P -8?'+_HU7QE_X6_A[_P"2Z /I"BOF_P#X:P^.7_1JOC+_ ,+?
MP]_\ET?\-8?'+_HU7QE_X6_A[_Y+H ^D**^;_P#AK#XY?]&J^,O_  M_#W_R
M71_PUA\<O^C5?&7_ (6_A[_Y+H ^D**^;_\ AK#XY?\ 1JOC+_PM_#W_ ,ET
M?\-8?'+_ *-5\9?^%OX>_P#DN@#Z0HKYO_X:P^.7_1JOC+_PM_#W_P ET?\
M#6'QR_Z-5\9?^%OX>_\ DN@#Z0HKYO\ ^&L/CE_T:KXR_P#"W\/?_)='_#6'
MQR_Z-5\9?^%OX>_^2Z /I"BOF_\ X:P^.7_1JOC+_P +?P]_\ET?\-8?'+_H
MU7QE_P"%OX>_^2Z /I"BOF__ (:P^.7_ $:KXR_\+?P]_P#)='_#6'QR_P"C
M5?&7_A;^'O\ Y+H ^D**^;_^&L/CE_T:KXR_\+?P]_\ )='_  UA\<O^C5?&
M7_A;^'O_ )+H ^D**^;_ /AK#XY?]&J^,O\ PM_#W_R71_PUA\<O^C5?&7_A
M;^'O_DN@#Z0HKYO_ .&L/CE_T:KXR_\ "W\/?_)='_#6'QR_Z-5\9?\ A;^'
MO_DN@#Z0HKYO_P"&L/CE_P!&J^,O_"W\/?\ R71_PUA\<O\ HU7QE_X6_A[_
M .2Z /I"BOF__AK#XY?]&J^,O_"W\/?_ "71_P -8?'+_HU7QE_X6_A[_P"2
MZ /I"BOF_P#X:P^.7_1JOC+_ ,+?P]_\ET?\-8?'+_HU7QE_X6_A[_Y+H ^D
M**^;_P#AK#XY?]&J^,O_  M_#W_R71_PUA\<O^C5?&7_ (6_A[_Y+H ^D**^
M;_\ AK#XY?\ 1JOC+_PM_#W_ ,ET?\-8?'+_ *-5\9?^%OX>_P#DN@#Z0HKY
MO_X:P^.7_1JOC+_PM_#W_P ET?\ #6'QR_Z-5\9?^%OX>_\ DN@#Z0HKYO\
M^&L/CE_T:KXR_P#"W\/?_)='_#6'QR_Z-5\9?^%OX>_^2Z /I"BOF_\ X:P^
M.7_1JOC+_P +?P]_\ET?\-8?'+_HU7QE_P"%OX>_^2Z /H_I3%D5^5(;DCCU
M'!KXI_:*_P""E'Q,^$/A6>UUKX$^)_A_J&J0E=,U;4=:TS4K$29PP/V2:1O,
M4<A6 !XYKP_]C;_@I!XZ^&%U>:#<>&]>^*<VK7#SZ?IUA/#'J#74C[F"O,RQ
M[&8DG<P /-?.XOB/"X?&QP4[W?7HF]E\S&5:,9<K/U*HKYN_X:Q^.7_1JOC'
M_P +?P]_\ETO_#6'QR_Z-5\9?^%OX>_^2Z^B-CZ0HKYO_P"&L/CE_P!&J^,O
M_"W\/?\ R71_PUA\<O\ HU7QE_X6_A[_ .2Z /I"BOF__AK#XY?]&J^,O_"W
M\/?_ "71_P -8?'+_HU7QE_X6_A[_P"2Z /I"BOF_P#X:P^.7_1JOC+_ ,+?
MP]_\ET?\-8?'+_HU7QE_X6_A[_Y+H ^D**^;_P#AK#XY?]&J^,O_  M_#W_R
M71_PUA\<O^C5?&7_ (6_A[_Y+H ^D**^;_\ AK#XY?\ 1JOC+_PM_#W_ ,ET
M?\-8?'+_ *-5\9?^%OX>_P#DN@#Z0HKYO_X:P^.7_1JOC+_PM_#W_P ET?\
M#6'QR_Z-5\9?^%OX>_\ DN@#Z0HKYO\ ^&L/CE_T:KXR_P#"W\/?_)='_#6'
MQR_Z-5\9?^%OX>_^2Z /I"BOF_\ X:P^.7_1JOC+_P +?P]_\ET?\-8?'+_H
MU7QE_P"%OX>_^2Z /I"BOF__ (:P^.7_ $:KXR_\+?P]_P#)='_#6'QR_P"C
M5?&7_A;^'O\ Y+H ^D**^;_^&L/CE_T:KXR_\+?P]_\ )='_  UA\<O^C5?&
M7_A;^'O_ )+H ^D**^;_ /AK'XY?]&J^,O\ PM_#W_R71_PUA\<O^C5?&7_A
M;^'O_DN@#Z0HKYO_ .&L?CE_T:KXR_\ "W\/?_)='_#6'QR_Z-5\9?\ A;^'
MO_DN@#Z0HKYO_P"&L/CE_P!&J^,O_"W\/?\ R71_PUA\<O\ HU7QE_X6_A[_
M .2Z /I"BOF__AK'XY?]&J^,O_"W\/?_ "71_P -8?'+_HU7QE_X6_A[_P"2
MZ /I"BOF_P#X:P^.7_1JOC+_ ,+?P]_\ET?\-8_'+_HU7QE_X6_A[_Y+H ^C
MFH!R:^6/%_[=WQ8\!:8]YK7[-/B73;=>=T_COPZN[V -WR?84:#^VCX\^/OA
MFW7P3\/=0T359HR;I=2N8)ULFY^7S(F:%O\ >WD>U>+F6?83!-0J2O-[1BKR
M?R7YO0]?+LCQ>,3G35H+>4G:*]6_R6I[3^TCXGT_0_@SXC6\O+>U>ZTZ>&$2
M2!6D=HV"JHZDDG'%?G/Y">5]Q>GI7JFD>$_C-JOB&75/'7[.WCSQE?+*P4?\
M)SH"6C+DX(4W*L >#C"XK>O]"\57EE+#'^QEXHMWD0H)8_'>@[TS_$";PC(Z
MC(-?G/$W"^;\03ABE&-)132BY/F:>MW9-)^5]#]%X8XFRCA^$\,W*LY--RBE
MRIK2RNTVO/2_1'UI\ FS\%?"G?\ XE5M^'[I:[!3G\J^)?AU^T=\2OV3_!,6
MF^*/AIKEU-?MG2-$EUS3_M$ ,NW8]X91:X"_.1YGR]!UQ7I$7[6WQNFC5E_9
M6\8,K#(8>-_#N"/_  +K] X?S&%?#*BTXU*:2E%[II?BGNFMS\_SW+IX;$.J
MFI4ZEY1DMFF_P:V:Z'TI17S?_P -8?'+_HU7QE_X6_A[_P"2Z/\ AK#XY?\
M1JOC+_PM_#W_ ,EU] >&?2%%?-__  UA\<O^C5?&7_A;^'O_ )+H_P"&L/CE
M_P!&J^,O_"W\/?\ R70!](45\W_\-8?'+_HU7QE_X6_A[_Y+H_X:Q^.1_P";
M5?&7_A;^'O\ Y+H ^CB<BF[E'\2@]Z^<?^&L?CE_T:KXR_\ "W\/?_)=?/\
M\:_C)XX\1_$K4+S6-/\ $?P_U&3R_-T&36H[EK#"*!F2UD:%MXP_RL<;\'D$
M5\SQ5Q)#),+'%3@YWDHV3MNF[]>Q])POPY4SK%O"TYJ+47*[5]FE;\3]$ V[
MH136E6)-S,%]SQ7PY^S/\2/B?=#6K3PK')K]Q-Y1DGU*Y>6.SQOQ@NV/FY[_
M ,-8_C&+]I[Q9XFN(->^%/C;5M*1OW<FC>,M#M8YAZ;))T8#_>S7DY;QE4S#
M#QJX/"SDW?LHJSM\3LG\D>EF/!T<OQ$J6,Q4(I6[N3ND_A6J^;1]E^-_C_X1
M^':-_:VO:?#(!GRA(&D/T5<FO+M6_;O@UN[:U\&^%]:\27#?ZMQ$8HF_0M^E
M>+>"O"WC3P;/YS?LA^--6N V[S;_ ,=>'I#GUQ]J _,&O4-*_:0^,>@VPALO
MV2?%%I".B0^,O#B+^0NA7=]7S[%?Q)QHQ[13E+[W9?@SA]MD>&_APG6EWDU&
M/W1N_P 4<%^T)X>^+7QF;2[S6/"4D<,)D^R6]DGF20[MF[S.<C.!C('0USWP
M8_9>\5^(OB3IMEJVD^(= TZ;S/-OEB,9A C8@;L\;B OXU[4?VK_ (X_]&J^
M,O;_ (K;P]_\ET@_:L^./_1JOC'_ ,+;P]_\EUX5;PUPE?&K&XFM.<KIN]M;
M6T;26FG0]ZCXD8RA@G@L-1A"-FE:^E[ZI-O76^M[LUX/^"?'A&9EDO[[7M0D
M7G][=\$_3!_G6_I7[#OPWTU?FT%;K'>:9VS^HKBA^U?\<@?^35?&7_A;>'O_
M )+IW_#6'QR_Z-5\9?\ A;^'O_DNOJZ7"^4P=UAX_-7_ #N?+U.)LVG\6(E\
MFU^5CU72_P!FOP+I 7[/X8TM=O3=%O\ _0LU6^(O[,WA'XEZ!'IMQIT>GPPS
MK.K6"K;N6"E<$@=,'I["O,?^&L/CE_T:KXR_\+;P]_\ )='_  U?\<F/_)JO
MC+_PMO#W_P EUV2R7 2INBZ,>5Z-627Y'#'.,=&HJJJRYEJGS-M?B=)X7_80
M\%^%/$MAJEO+K1N--N$N80]WN7>C!AD8Y&1TKVQ!C@?=KYO_ .&K_CCG_DU7
MQE_X6_A[_P"2Z#^UA\<@/^35?&7_ (6WA[_Y+JLORK!X&+AA*:@GJ[*UV3CL
MSQ>-DIXNHYM:*[O9'TE17S?_ ,-8?'+_ *-5\9?^%OX>_P#DNC_AK#XY?]&J
M^,O_  M_#W_R77I'"?2%%?-__#6'QR_Z-5\9?^%OX>_^2Z/^&L/CE_T:KXR_
M\+?P]_\ )= 'IGAK_DZ;QA_V+>C_ /I1J->B5X-^S1\0?%7Q(^.GC6^\7?#_
M %+X;ZE'HFDPQZ;?:M9:E)/$)M0(F#VDDB*"2R[6.[Y"<8(KWF@ HHHH ***
M* "BBB@#/UOP]I_B:UCM]2L;/4+>.:.X2*Y@69$EC8/&X# @,K*&4]00",$4
M:GX=T_6+RPN+RPL[NXTN4W%G+- LCV<A1D+QDC*,49ERN#AB.A-:%% ',ZI\
M)/"NM_$*P\6WGAGP_>>*])A:VL-:FTZ&34+*)MP:.*<KYB*=[Y56 .YO4TGB
M#X/^$_%/A;5-#U3POX>U+1=<F-QJ6GW6FPS6NH2%@Q>:)E*R,653E@3E0>U=
M+GB@'D4N7^OQ"^IR?B?X#>!_&_@;3_"^M>#?"NL>&]),1L=)O=)M[BQLC$I6
M/RH70HFQ257:!M!P,"NLCC6) J@*JC  ' %.SS1GYJ+WW ^>?^"F_P#R;IX?
M_P"RD^!__4ITNOH:OGG_ (*;_P#)NGA__LI/@?\ ]2G2Z^AJ8!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 TG H8Y_*E!^:N6^,OQ4TOX)_#/6/%
M&L2;+'1X&F89^:1NBHO^TS$*/K6-6I&G%SF[):L#YJ_X*6^/[KXG:KX9^!OA
MJ*WO/$'C"ZBGOF9 _P#9ULK9#G^Z3AF)'(5#V:O*/&W[&_B3_@G'+HOQ5\)Z
MD_B;^PKJ6/6[9X H-D[%5(ZD90@.1]UB",BO7_\ @G)\*]4\;ZMX@^.'C"/=
MXB\<3,--1P?]$LLX&W/0-@*O^R@_O5]5ZOI5MKNEW-C>0QW-I=QM#-%(NY)4
M8892.X(.*^3ADZS'FQ]6\9RU@_Y4MG;N^OJ<_L^?WWOT\C"^$7Q8T?XW?#O3
M/$V@W*W6G:I$)$.?FC;^)&'9E.01ZBNG W"OA?PG?WG_  3%_:=;P_?23/\
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
M\3YK%8RMBJKKXB3E)[MZMV5E^ ^BBBNLYPHHHH **** "BBB@ HHHH ****
M"BBB@#SOPU_R=-XP_P"Q;T?_ -*-1KT2O._#7_)TWC#_ +%O1_\ THU&O1*
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
M%X&_\'UK_P#%T?\ #3_PU_Z*%X&_\'UK_P#%US__  P/\"_^B*_"7_PD-/\
M_C5'_# _P+_Z(K\)?_"0T_\ ^-4 =!_PT_\ #7_HH7@;_P 'UK_\71_PT_\
M#7_HH7@;_P 'UK_\77/_ /# _P "_P#HBOPE_P#"0T__ .-4?\,#_ O_ *(K
M\)?_  D-/_\ C5 '0?\ #3_PU_Z*%X&_\'UK_P#%T?\ #3_PU_Z*%X&_\'UK
M_P#%US__  P/\"_^B*_"7_PD-/\ _C5'_# _P+_Z(K\)?_"0T_\ ^-4 =!_P
MT_\ #7_HH7@;_P 'UK_\71_PT_\ #7_HH7@;_P 'UK_\77/_ /# _P "_P#H
MBOPE_P#"0T__ .-4?\,#_ O_ *(K\)?_  D-/_\ C5 '0?\ #3_PU_Z*%X&_
M\'UK_P#%T?\ #3_PU_Z*%X&_\'UK_P#%US__  P/\"_^B*_"7_PD-/\ _C5'
M_# _P+_Z(K\)?_"0T_\ ^-4 =!_PT_\ #7_HH7@;_P 'UK_\71_PT_\ #7_H
MH7@;_P 'UK_\77/_ /# _P "_P#HBOPE_P#"0T__ .-4?\,#_ O_ *(K\)?_
M  D-/_\ C5 '0?\ #3_PU_Z*%X&_\'UK_P#%T?\ #3_PU_Z*%X&_\'UK_P#%
MUS__  P/\"_^B*_"7_PD-/\ _C5'_# _P+_Z(K\)?_"0T_\ ^-4 =!_PT_\
M#7_HH7@;_P 'UK_\71_PT_\ #7_HH7@;_P 'UK_\77/_ /# _P "_P#HBOPE
M_P#"0T__ .-4?\,#_ O_ *(K\)?_  D-/_\ C5 '0?\ #3_PU_Z*%X&_\'UK
M_P#%T?\ #3_PU_Z*%X&_\'UK_P#%US__  P/\"_^B*_"7_PD-/\ _C5'_# _
MP+_Z(K\)?_"0T_\ ^-4 =!_PT_\ #7_HH7@;_P 'UK_\71_PT_\ #7_HH7@;
M_P 'UK_\77/_ /# _P "_P#HBOPE_P#"0T__ .-4?\,#_ O_ *(K\)?_  D-
M/_\ C5 '0?\ #3_PU_Z*%X&_\'UK_P#%T?\ #3_PU_Z*%X&_\'UK_P#%US__
M  P/\"_^B*_"7_PD-/\ _C5'_# _P+_Z(K\)?_"0T_\ ^-4 =!_PT_\ #7_H
MH7@;_P 'UK_\71_PT_\ #7_HH7@;_P 'UK_\77/_ /# _P "_P#HBOPE_P#"
M0T__ .-4?\,#_ O_ *(K\)?_  D-/_\ C5 '0?\ #3_PU_Z*%X&_\'UK_P#%
MT?\ #3_PU_Z*%X&_\'UK_P#%US__  P/\"_^B*_"7_PD-/\ _C5'_# _P+_Z
M(K\)?_"0T_\ ^-4 =!_PT_\ #7_HH7@;_P 'UK_\71_PT_\ #7_HH7@;_P '
MUK_\77/_ /# _P "_P#HBOPE_P#"0T__ .-4?\,#_ O_ *(K\)?_  D-/_\
MC5 '0?\ #3_PU_Z*%X&_\'UK_P#%T?\ #3_PU_Z*%X&_\'UK_P#%US__  P/
M\"_^B*_"7_PD-/\ _C5'_# _P+_Z(K\)?_"0T_\ ^-4 =!_PT_\ #7_HH7@;
M_P 'UK_\71_PT_\ #7_HH7@;_P 'UK_\77/_ /# _P "_P#HBOPE_P#"0T__
M .-4?\,#_ O_ *(K\)?_  D-/_\ C5 '0?\ #3_PU_Z*%X&_\'UK_P#%T?\
M#3_PU_Z*%X&_\'UK_P#%US__  P/\"_^B*_"7_PD-/\ _C5'_# _P+_Z(K\)
M?_"0T_\ ^-4 =!_PT_\ #7_HH7@;_P 'UK_\71'^TU\-Y'55^(7@AF8X &NV
MI)/_ 'W7.G]@CX%_]$6^$O\ X2&G_P#QJOG'_@HC\&O@_P#"GP)IOA'P?\&_
MA8?'OCN<6&FK;^$=/\ZWC8A7E7]U\K'(53U!)(Y6N/&XN&&HRJSZ?B^B7JR9
M245=F9=_%CPI^V/^W6VH>(O%'AO2_A[\,& L+?4=4@MQJESN.) CN"REU)W8
MQMC4=Z^PA^T_\-1_S4+P-_X/K7_XNO./@W_P3G^%?@WX4:#H_B;X>^!?&&L:
M?; 7.H:OH-K?322M\SA7E1F"!B0HS@ "NF_X8(^!8_YHK\)?_"0T_P#^-5RY
M3A)4J3J5OCF[OU>R]$M$33C97>[.B_X:?^&O_10O W_@^M?_ (NC_AI_X:_]
M%"\#?^#ZU_\ BZY__A@?X%_]$5^$O_A(:?\ _&J/^&!_@7_T17X2_P#A(:?_
M /&J]8T.@_X:?^&O_10O W_@^M?_ (N@_M/_  U/_-0O W_@^M?_ (NN?_X8
M'^!?_1%?A+_X2&G_ /QJC_A@?X%_]$5^$O\ X2&G_P#QJ@#Y5_:3\=>&?V4/
MVBK'XQ?#7Q9X3U33=:F%KXGT.RUJV=KC>PRZ1J^3N// .UP#T8U]>:#^UC\-
MM?T&QU >.?"EG%J%NES'%=ZK!;S*K#(#([AE(Z$$=169'^PG\$;0LUO\'_AC
M9R%6436OA>R@FCW @E72(,IP3R""*^-=(_9X^'_[&'[5.H>&?B-\-O!OC3P3
MXP#WNC:WJ?AFTU"\MF1?]6TCQL[;0 A7/'RL  37S-:I'*J[K2=J$W=]HOOY
M)]2:-&4JD:=--N3226KN]$DO,^ZC^T_\-3_S4+P-_P"#ZU_^+I?^&G_AK_T4
M+P/_ .#ZU_\ BZ^=8Q^R/*RK_P *E^&Z[B ,^ +7'/\ VPKUC5/V,OV>=#MV
MDO?A)\&[5%&XF3PKIJ8'XQ5Z.$SK+\4I2P]6,E&U[-.U]K]KV9ZF*R?'85QC
MB*4HN5[7BU>UKV[[H[(?M0?#7_HH7@?_ ,'UK_\ %T']J#X:C_FH7@?_ ,'U
MK_\ %UX5XJ\*_LC^$U96^&OP@O)%./+M/!UA,V?3Y8:XZYTKX,^)9&B\)_LM
M^!=8D_A>7P;811M^(A)KBQ'%.64GR^U4GVC>3^Y7.S#\,YG57/[)QCWE:*^^
M5CZ8U_\ :M^'6D:'=74/C;PEJ$UO$TB6MMK5K)-<$ D(B[_F9L8 [DBO,/\
MAY7H)_YEK7/^^HO_ (JO*]1_8WU#Q!IUQ?:;\"?@[X5\F-I8C:>%[%=0C9>1
MY+B/<DG]UA@AL$$&N*/[./C\+_R*&N?]^1_C7Y_Q1Q?FZJT_[)HS4+.[E!ZN
M^C5TW;UL?><+\)Y/*G4_M:M!SNK<M1:*VJ=FE?TN?:D_[5O@G2?"]CJ6H:S:
MV;W]M'<BU+AYT#*&P57/S#.#[UY/XU_X*E^"-%U3^S=*FL;B_D_U:WVI6]AN
M_P" R.&_2NV^"?[(G@_0/!FDWFI^'UFUN:UBENA=DR-'*4!8;>@PV>,'%=1X
MK_9(^%/CRZ%QKGPQ^'^M3KTEU#P[9W+_ )O&37V&'HY_BZ495JL:*:7PIN6W
M5NR3^3/D:U7(<+5:I4YU;-_$U&._1*[:^:N>!77[5/C+XBOMC\;?#'P;:3#[
MS^(+26:/_P B'^58?Q'L_ ?A?P'=>*?'OQD7Q9##\ALM)U*.?[1)C(C148X)
M]2  .34O[6=I^SG^S])'X=T/X'?"CQ5X^U$B*RT:T\(6$C1,>C2[8<J/]GJ?
M8<TG['7_  2ST?0/$LGC[XA^&_"=KKVHLMQ'X?T?2+:PT^RP/D\V.%%61E'
M!R!W).:\S$9+1KU'AU*=>?5SD^2/JE9-]DD<LN+,5#]W@80I><8J_P#X$[N_
MS/F";Q[=>(O"A\5:.O@FU\/ZAJ*VNG6ESXLM/MJQR2;(RR[_ +NXJI8XYYQB
MO4/#OQI\1?L/>(Y/%4>K?#'Q=X?O+**/58=.\50&:R )9L*T@Y&<%@I!P.0*
M^T)/V$?@?<7$DLGP;^%4DDA+.[>$K!F8GJ2?*YS0O[!/P,0_+\%_A.K#N/".
MGC_VE6^ \/\  X.I]8P[<:G22MH^NFUGV,<PXGS;'8?ZKBJ[E#1V:6ZV=TD_
MQ,C]GG_@H/\ #+]H[1/M&F>(+/3+R.+S9K/4)DA>-<9+!B=CJ/[RDBNWD_:;
M^&P;#?$'P/\ 0Z[:_P#Q=>8_M%?\$S?A7^T'X=:UD\/V/AZ[6'R8KC3+:.*,
M(!@(\./+= /X2!]:^69_V0+_ /8>E5=>^!?PF^+/@"S&!>6O@W3EO[.(?WL0
M[N/]H$$_Q5[RS#%X33&PYH_S15U\UNO5'SO-*/Q_>C[T_P"&G_AJ!_R4+P-_
MX/K7_P"+H/[3_P -2/\ DH7@?_P?6O\ \77@/[/&@_LE_M*V2KH7PM^$-OJR
MC]]I5[X1TZ&[B;N-IB^;GC*YKUN3]@SX$Q1%F^#'PE55&23X1T_ '_?JO8P^
M*I5H*I2DG'NG<UC)-71T?_#3_P -?^BA>!O_  ?6O_Q='_#3_P -?^BA>!O_
M  ?6O_Q=<_\ \,#_  +_ .B*_"7_ ,)#3_\ XU1_PP/\"_\ HBOPE_\ "0T_
M_P"-5T#.@_X:?^&O_10O W_@^M?_ (NC_AI_X:_]%"\#?^#ZU_\ BZY__A@?
MX%_]$5^$O_A(:?\ _&J/^&!_@7_T17X2_P#A(:?_ /&J .@_X:?^&O\ T4+P
M-_X/K7_XNC_AI_X:_P#10O W_@^M?_BZY_\ X8'^!?\ T17X2_\ A(:?_P#&
MJ/\ A@?X%_\ 1%?A+_X2&G__ !J@#H/^&G_AK_T4+P-_X/K7_P"+H_X:?^&O
M_10O W_@^M?_ (NN?_X8'^!?_1%?A+_X2&G_ /QJC_A@?X%_]$5^$O\ X2&G
M_P#QJ@#H/^&G_AK_ -%"\#?^#ZU_^+H_X:?^&O\ T4+P-_X/K7_XNN?_ .&!
M_@7_ -$5^$O_ (2&G_\ QJC_ (8'^!?_ $17X2_^$AI__P :H Z#_AI_X:_]
M%"\#?^#ZU_\ BZ/^&G_AK_T4+P-_X/K7_P"+KG_^&!_@7_T17X2_^$AI_P#\
M:H_X8'^!?_1%?A+_ .$AI_\ \:H Z#_AI_X:_P#10O W_@^M?_BZ/^&G_AK_
M -%"\#?^#ZU_^+KG_P#A@?X%_P#1%?A+_P"$AI__ ,:H_P"&!_@7_P!$5^$O
M_A(:?_\ &J .@_X:?^&O_10O W_@^M?_ (NC_AI_X:_]%"\#?^#ZU_\ BZY_
M_A@?X%_]$5^$O_A(:?\ _&J/^&!_@7_T17X2_P#A(:?_ /&J .@_X:?^&O\
MT4+P-_X/K7_XNC_AI_X:_P#10O W_@^M?_BZY_\ X8'^!?\ T17X2_\ A(:?
M_P#&J/\ A@?X%_\ 1%?A+_X2&G__ !J@#H/^&G_AK_T4+P-_X/K7_P"+J.Z_
M::^&LMO(@^(7@;YE(_Y#UK_\76'_ ,,#_ O_ *(K\)?_  D-/_\ C5'_  P/
M\"_^B*_"7_PD-/\ _C5*2NK,%IJ?%LOPR4RR$>+_ (;8+$C_ (JRS]?]^OK+
M]F+XP^!_AE\$]'T76/'W@*&_M/.,J1^(;615W2NXP0_/#"MX?L$? L_\T5^$
MO_A(:?\ _&J/^&!_@7G_ )(K\)?_  D-/_\ C5?'Y#P5@,HQ,L5AG)R::]YI
MJS:?1+L?79]QIC\VPT<+BE%1BT_=33NDUU;[LZ+_ (:?^&O_ $4+P-_X/K7_
M .+H_P"&G_AK_P!%"\#?^#ZU_P#BZY__ (8'^!?_ $17X2_^$AI__P :H_X8
M'^!?_1%?A+_X2&G_ /QJOL3Y$Z#_ (:?^&O_ $4+P-_X/K7_ .+H_P"&G_AK
M_P!%"\#?^#ZU_P#BZY__ (8'^!?_ $17X2_^$AI__P :H_X8'^!?_1%?A+_X
M2&G_ /QJ@#H/^&G_ (:_]%"\#?\ @^M?_BZ/^&G_ (:_]%"\#?\ @^M?_BZY
M_P#X8'^!?_1%?A+_ .$AI_\ \:H_X8'^!?\ T17X2_\ A(:?_P#&J .@_P"&
MG_AK_P!%"\#?^#ZU_P#BZ/\ AI_X:_\ 10O W_@^M?\ XNN?_P"&!_@7_P!$
M5^$O_A(:?_\ &J/^&!_@7_T17X2_^$AI_P#\:H Z#_AI_P"&O_10O W_ (/K
M7_XNC_AI_P"&O_10O W_ (/K7_XNN?\ ^&!_@7_T17X2_P#A(:?_ /&J/^&!
M_@7_ -$5^$O_ (2&G_\ QJ@#H/\ AI_X:_\ 10O W_@^M?\ XNC_ (:?^&O_
M $4+P-_X/K7_ .+KG_\ A@?X%_\ 1%?A+_X2&G__ !JC_A@?X%_]$5^$O_A(
M:?\ _&J .@_X:?\ AK_T4+P-_P"#ZU_^+H_X:?\ AK_T4+P-_P"#ZU_^+KG_
M /A@?X%_]$5^$O\ X2&G_P#QJC_A@?X%_P#1%?A+_P"$AI__ ,:H Z#_ (:?
M^&O_ $4+P-_X/K7_ .+H_P"&G_AK_P!%"\#?^#ZU_P#BZY__ (8'^!?_ $17
MX2_^$AI__P :H_X8'^!?_1%?A+_X2&G_ /QJ@#H/^&G_ (:_]%"\#?\ @^M?
M_BZ/^&G_ (:_]%"\#?\ @^M?_BZY_P#X8'^!?_1%?A+_ .$AI_\ \:H_X8'^
M!?\ T17X2_\ A(:?_P#&J .@_P"&G_AK_P!%"\#?^#ZU_P#BZ/\ AI_X:_\
M10O W_@^M?\ XNN?_P"&!_@7_P!$5^$O_A(:?_\ &J/^&!_@7_T17X2_^$AI
M_P#\:H /A9XXT/Q_^TAXPO=!UG2=;LX_#VD1//I]Y'=1QN+C425+(2 V"#@\
MX(/>O6J\9^"7PD\*_!C]H;QEI?A#POX=\*:;-H.D7,EIHVFPV$$DIGU!3(R1
M*JER%4;B,X4#. *]FH **** "BBB@ HHHH **** #K1110 4449H ^>?^"F_
M_)NGA_\ [*3X'_\ 4ITNOH:OGG_@IO\ \FZ>'_\ LI/@?_U*=+KZ&S0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%&: "BBB@
M HHHH **** "BC-% !11FC- !1110 444R6588V9F5549))P * ,_P 6>)K+
MP3X9U#6-2N([;3],MWNKF9SQ'&BEF/Y"OD3]B+PO?_M7?M!^(/CQXDMY%TZ&
M5]-\*VLHX@B7*F0?[JDC(ZN[GM3_ -N[XJ7'[2'C7PI\$? U]'<-XK,6H:S>
MV[^9';V0^=<D=MHWD=\(.]?5OPW\ :;\+/ FD^'=(@6WTW1[=+:!!Z*.2?<G
M))[DFOG;_7\99:TZ3OY.73[OS,?CEY+\S>HHHKZ(V&XYS_DT+Q7CW[57[2UY
M^SV=$%GI5OJ;:KYI;S9VC$>S9TP#G._]*\X\!_\ !1?^T_$]O#X@T>TTO26#
MF:YBN'F>,A25PNT9RP _&OD\=QIE.#QCP.(J<LTTG=.RNDU=[6U/J,#P;FN+
MP:QV'I<U-IM6:N[-IV5[MW3/J@#CFAVVCDC\:^=;[]L[7/'MPUKX \&:EJC,
M<"[N4,<('][_ /6:AC^!?Q8^,#^9XN\7#0;.3[UGIO# ?4?U)HEQ53K/ERZE
M*L^Z5H_^!.R^ZXH\,5**YLPJQHKLW>7_ (#&[^^QZUX__:$\(?#)#_:^N6<,
MBC(A1_,D/T5<FOFG]JK]IO1_C3X":UM/"][)8VERLMOK5Y"8TM'Z;D]"R[E.
M2!AO7%>Y_#_]C+P-X&=;B33O[6OL[C<7S>:Q;UQT_/->AZMX*TC7O#5QH]YI
MMG<:7>1&&:T:(>3(AZ@KTKCQV69SF>&G1Q$XT8R37*ES/7HV[+[D;X7,<GRZ
MM"MAJ<JTXM-.3Y5=.]TE=_>_D?EXNJVH(_TJV SR?-7C]:^O?A%^RQ\._BYH
M%GK2^++WQM!,N])#?<>A#)DD8((P<=*X+PM_P1Y\-Z;\?M0U'4[DWW@*-%GL
MM-+$3/*Q;,4C#^!, @CEMP'8UT7BO_@DCX5L[]M0\!^*O%7@6_+;\VMVTD9/
M88RI _$U\;P[P+7P#G4Q5%5E>R3=FK=4MFGY_(]+B#Q(S',%!8>/L>6]^5W;
MO:VMKJUNCUOJ?0'A/]G7P3X,V_V?X<TV)E_B:(2-^;9KL;:UAM8%CCBCC5>
M%7:!^%?&Y^'/[6'P%^;1_$^@_$C38^?)OE"W&P=%&[:=WT)J:R_X*>^)?AG<
M+9_%+X2^)O#LN<-=649F@ _O'<.A]B:_0L+F&"PJY)T'1_[=LOO5T?!XC,JU
M>5\1.4GW;;_%GV0!QBC;QT!_"O$_A7_P4+^$?Q=:./3O%]A:W4QVK;:AFUES
M]'P/UK(^(_\ P4A^''PT^,\/A.^U2.2W6UDEO=3@/FV]I*,%(B5SDL-V<=#M
M'>O4EFV"C!5'4C:Z5[K=F/M(VO<]_N)TMHWDD98XXU+,S'"J!R23Z"OD7XY_
MMN>(OC-XVF^&WP)MVU36F)CU'Q$!_H>F+T8HQXR/[YXST!-<WK/C?XB_\%.-
M?FTGPN+_ ,#_  ?AE\J]U252EUK !Y51W!_NC@<;B>E?5GP,^ 'A?]G?P/#H
M/A?38[&U7!ED/S37+_WY'ZL?T';%>>Z]?,7R8=N%+K+K+RCV7FS/F<_AV[_Y
M'G_[)/[#FA?LVPR:Q>S/XD\<:B"]_K=WF23<W+"+=RJD]_O'OZ5[L.:=CBDZ
MDU[6%PE+#4U2I*R7]7?=^9I&*BK(6BBBNHH*",BBB@#Y^_:(_P""=7@#X\7#
M:I:V\GA+Q,AW1:MI(\E]_8N@P&^HP>>M?$G[27[1WQD^!D&N?"/7O$UQJ=E'
MB)=4FLVAO+FWQT61N6C(XSR3@\\U^K2C(YKR']KW]D70?VL/ $EA?+'9ZW:*
MS:9J03+VS_W6[M&3U7\1S7RN=9#*K2E4P#Y)O>SLI+L_/SL<]6C=7AHSQ?\
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
M^-2 8K\H?V6O^"CWB[X9?&>^U+Q-=7&OZ/XJO!+J4'\4,APHDA'0;5"C;T(
M':OU3T755UG2;6[C62..ZB655D7:ZA@" P['GI59+GF'S*#=*Z<7JG^#^8Z=
M936A<HHSFBO=- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /._#7_)TWC#_ +%O1_\ THU&O1*\[\-?
M\G3>,/\ L6]'_P#2C4:]$H **** "BBB@ HHHH ^6_\ @I]\,=-U_P"''A/7
MH?#MKJ/B*S\<^%8(KZ/3Q<7MK;C7;)Y%1PI=(\ LV"!@9/ KY]_:"GFT[XZ_
M%3X1R:?JTGC;XJ?%7PGXN\-)'8326]YI=N-+:YNO/"F-%MQIEWO#,"-J8!WC
M/Z2,<TT\M_.JHU'3LEWO_P"DNWWQ*Y^O6UE^.OGOL?F[^T'+-IGQS^*GPC?3
M]7D\;_%+XJ>$_%OAM([":2"\TNW&EM<W7GA3&BVXTR[WAF!&U, [QGW3]O'X
MDZ1HVN_"'XBM-=77A'X5_$-QXIN;:TFG.DK+IUY8B5XU4LR)/=0AF56P')Z
MU]7]_P#ZU+MR/2I<GRJ/9W_])7Y+[RO:._R:^]-/\].Q^7GPT\<V_P"S+K'@
M/XU>,[#7M.\ >+O^%@FPE&E7$TUN=6U:+4--$D"(SQFZM[=RH*CYF56P6K[9
M_P""=?P]UGX3?L+_  H\-^(+.33]:T?PS96][:2?ZRTD$2DQ-_M+G:1V(KVH
M@8I"<'CI5>TM'D6VEO17:OW?O/4B4G)W?FW\_P D?%G_  53?XRCPKI2Z3#\
M*V^'W_">>"_*:_FU :QY_P#PD6F;<K&GD[/.VYYSY>['S8%?B_\ \%&OVF[W
MQ7^U(D.BWK1VO@*Z,=I)$WR_;%?=+(/HZA?HGO7[Q_\ !5#2O[?_ &6M+L6N
M+RS%Y\0O!4!N+27RKB$-XGTQ=T;X.UQG(.#@UXC=?\&W?[.-_>2330>-IIIF
M+R.^NNS.Q.222N23ZU\7Q1P[5S*K2J4[>XI+7SMY>3^\_;?!OCK)>&:U>OFT
M92YTE%12>U[MW:Z.R/$O^"?G_!8N;XN^&M'\$Z7K7ACPGKD*;$LM=80I=2LQ
M9A#,QVN2Q8A3@@8K[BMK/X_WD8DBU3PLZR ,&5 1@^AKXO\ VM_^#=KP+X/^
M'<M_\,['6M2:U!DN].N[XRW) ZO;R8'.,90YSM&.<UY9^RQ\0_VFOV1_#4U]
M\*M>?XT^#=#).K>"]9+#6M&4?>,:D^84SGYHRRK@ H#7S&%R^IA*JP6,J58I
M+W>6;M9=$K7:79:VZ'H9MCN&\]QE2?#_ +.E5DV^2O!)3;UNIW:3;Z2MKU/T
ME3PC\?KS]X_B+0;=FZHL0P/TH;X:_'6_)$GC'1[7;W2#.[_QVN"_8Q_X+4_"
M/]J_48_#^H75Q\/?'*'RIM \0 6TGF#JL;MA7/'W>&]J^P8I$DC#1L&5N00>
MM?3X?AW"UX<T,15DO^OC_&UK?@?GF;XS-<KK_5\=A(4Y=+TXZKNGJFNS3:/S
M7\?>#/$5OXYUF.^LM2OKY;V5;BYCLY"EP^X[F7Y>C')'UKUK]F;X/?$GQ'X(
MNIO#WBF;PI9K>.KVMQ:,K22;4R_*]""!_P !K[0V+_=4_6G!-HX_E7S^7>&.
M'PV,>)E7E).^BO%Z_P!Y._\ F>EF/B9B,3@HX2-",;6U=I+3^ZU;T[=#YU_X
M9_\ C1_T5"/_ ,!?_L:/^&?_ (T?]%0C_P# 7_[&OHO:#2$*!Z5]1_JC@OYZ
MG_@R?^9\Q_K9C/Y*?_@N'^1\ZC]G_P"-&/\ DJ,?_@-_]C7SQ^U)H/B+P/\
M$&"U\8:ZVLWGV51%>30_9XW7).R,G 8*2<D="2*^G_VP/VY?#/[*6A>3,T>K
M>*+Q/]"TJ.0!B3]UY3_ GUY/:OSK_:S^-_A&S^$WC#Q]\9_B-I&O?$FXTR2/
MPMX*TG4DE.G3R?+$SK&6551B&9<\JIR2<"OB>*N'L%5I/"8>I)S5FW*<G%)=
MTVU=]$E<^HX1X@SFMF4*>"PJJRD^7W::C:^EW*,=$NO2V^A['\!OB]KGPR\6
M7UYX/TW3?$6N36,D,5I-(_EJ 5<NWE!GP-G.!WKM_!G[;'[0GB^X^SS2_LXZ
M'J&[;]EU"XUR-@3T&\PA<U\N_P#!)[P!_P -5_LDVGBCX;^(+OP_\:OAS=-:
M:H)+K]UJR-EX&(_@#H"G.0S1MGM7V3\$?C]X._::UF3P)\6/#%GX9^)=B3!+
M%/']G%\XZM$_&&/7:2<]LBIX9PN9970C0HUHVEK%27NN^Z4EJG?O=!QIC\.\
MZK8+/,-*G5@^7FA*][;.S5FFK-;.W4ZNRUO]KG4H%EMXOV9KB-AD-'?:TP;Z
M$1XJ877[81'_ !Y_LU_^!FM__&JM7_['?B#X;SF[^'OC*_TW;RMC=L982/3/
M3GW%1Q?M-?$#X0R+#X^\'S75JIP=1TT;D/N0,CCKVK[9<23P_NYG0E3_ +R]
MZ'WK5?-(^9_U<AB/>RRO&K_=?NS^YZ/Y-D)F_;"S_P >?[-?_@9K?_QJC[7^
MV%C_ (\_V:__  ,UO_XU6MXJ_P""@_A#2=,L;G3;>^U=[DN)88P(I+7;C&\/
MZY.,?W31\/\ ]O[0/&_BNVTRXTN\T>*=79KNYFC\J+:I;YL'/.,#W(K3_7/)
MO;*A]8CS.R5KM:[:VM^.A'^I^<JBZ_U>7*KM[7TWTO?\->ADFX_;!'_+E^S7
M_P"!FM__ !J@W?[8('_'G^S7_P"!FM__ !JNF\7?MW>$-(G-KHJ7WB:^Z+%8
M0EU;_@58(^(GQJ^+W_(%\/V7A'3Y.EQ>MNFVGH0#W^@JJW%F!4O9X;FK2[03
ME][6B^;(I<+XYQ]IB$J4>\VH_<GJ_DC.U'7?VM])A:2ZC_9EMXUZM)?ZTH'X
MF.O(OC)^T9\7/$?A^\\-^,-3^!-YI=X56YB\,SZK/J'RD.NPS1B'[RC.YONY
MQSBO=-/_ &)+SQ?<+=>//&6L:_(>7MXG,,!_#_ZPKS']NK6_AK^SS\(+[PCX
M;;3[;QMK&R.WM;:T%[=R?,/OG.8R<9#=<@#&#7B9YC,VQ&!JQ=.-&$HM>\[R
M=U:R2T3?35G;@JF2Y9B(8FI5E5E"2=HI*.C3WEJ]NROW/G^.WC2566--RL",
M+WK[,@^,GQJOHDC@^']G;G VM)<_='OS7YR^ /!OQ6^(?Q2A\'Z;#K2^(MP9
M[:Y00_9EX.^0E?E4#!R:^VK3XG?M;?#*RC34_ WA7Q>D*A=]G<!)) .YVGJ?
MI7P'!>4XK"JJZE2I",K*\%>[6Z=TVK=+'N\3>(> S/V;IX3FY;_&GI>VW++R
MUO\ (]!/C'X^ZA\T?AW0;5>FV2;DGUZTR%?VBKMMLC>%;9>NY0&/TZFN%/\
MP4G\>>!HQ_PF?P-\76)7AVL1YJ@].,CGFMC1_P#@K]\+W98]<M/%/AR9CC;>
M:8^ ?<C_ #Q7W<*&#D[5<=63[-\O_MJ/E8\4TUI#"T5ZQ;_-LN?$3PI\<+OP
M-K$FJZQHSV1LY?M%M;0Y>6/8=RK@?>(R![FOEL>$]6Q_R!]8QC_GRE_^)K[>
M\)_\%!/@WXS$:VOCS0TEDZ17$AA?\F KRKQE_P %7O!?AO\ :%L?#UJ([[PB
MBM!J&M1#=''.Q7:R?WHUPP8]]V1TY\#B'A'+,6Z=6>-E;;WGSN[?>ZLNY])D
MOB9/+J<H*A#WFOAM%?-)._S/-O!/[&_QUO[:'5H]'^!FKV5V@EL4US4-;CN(
M8&^:-9HXTV"0*0&"_*"#CBO5O"W@/]J3P5;K#I/A[]EZQ51@>5-K*G'U\K/Z
MU>^(O_!6'X7^$KF2ST&35?&FI=8X-)M6=)?HYX_(5R(_:?\ VDOC_P#+X%^&
MMKX/TV7YH]0UQ_F*GV; R/8&OKL#_8^ @J>#@IR2LW"/,V^[>N_FSXO-.(L7
MC:DI5JDFF](W=EY);:';SW_[7EG TDEM^S3'&@RS->:TJJ/<^77EWQ-_;F^-
M7P@EDCU[Q5^RK;SQJ6^SV]]K=U,WL%CB)K<M_P#@G5\2OC-*MQ\5/B]K5U&3
MN_L_228HE!ZH3P,?0&O5OA1_P3<^$/PE$<EKX5M]4O(SN%UJ;FZDS]#\OZ5Z
MWUK,JW\&DJ:[R=W]R_5GC\TWLK>I^<7[1G[=GQ&_:CT_1X_$RZ;H,%EB9;/0
MY9_L<\H/$ZO*%=O;(^6O4?A]X)_::_;R^%K-I/C2STG0]/C6WMY=8,]O:ZFR
M\$$V^)7('5\X[=:^[/CS^QUX&_:%\/:;IVL:3!;+I-Q'/;RV<:PR(@8%XN!]
MQU!4CMG(Y%>D>'/#MCX1T.UTW3;6&QL+&-8;>")=J1(.  *\;#\,8J6,E6QE
M5RA*UTFU?R:3T2,XT)<UY,^#_@[^P'\:O@H\-QIW@O\ 9CU#5(\E[_4KW7+J
M:1CU.'C*K^ _&O:('_:^@C54L?V:E5< *+O6@ !V'[JOIB@G%?7X;!T*$>6C
M%17DCHC%+1'S4+C]L+_GS_9K_P# S6__ (U69J_AG]JW7)UEO-"_9?O) NT-
M--K#L!Z9,)XKZG'%+6TZ<)KEFKKS-(5)0=XNS\CY8TCPS^U;H4[2V>A?LOVD
MFW:6AFUA&(],B$<5I&Y_;"_Y\_V:_P#P,UO_ .-5]*]*0C-$*<(+E@K+R"=2
M4G>3N_,^;/M/[87_ #Y_LU_^!FM__&J/M/[87_/G^S7_ .!FM_\ QJOI2BM"
M3YK^T_MA?\^?[-?_ (&:W_\ &J/M'[87_/G^S7_X&:W_ /&J^E,T4 ?-?VG]
ML+_GS_9K_P# S6__ (U1]I_;"_Y\_P!FO_P,UO\ ^-5]*44 ?-?VG]L+_GS_
M &:__ S6_P#XU1]I_;"_Y\_V:_\ P,UO_P"-5]*44 ?-?VG]L+_GS_9K_P#
MS6__ (U1]I_;"_Y\_P!FO_P,UO\ ^-5]*44 ?-?VG]L+_GS_ &:__ S6_P#X
MU1]I_;"_Y\_V:_\ P,UO_P"-5]*44 ?-?VG]L+_GS_9K_P# S6__ (U1]I_;
M"_Y\_P!FO_P,UO\ ^-5]*44 ?-?VG]L+_GS_ &:__ S6_P#XU1]I_;"_Y\_V
M:_\ P,UO_P"-5]*44 ?-?VG]L+_GS_9K_P# S6__ (U1]I_;"_Y\_P!FO_P,
MUO\ ^-5]*44 ?-?VG]L+_GS_ &:__ S6_P#XU1]I_;"_Y\_V:_\ P,UO_P"-
M5]*44 ?-?VG]L+_GS_9K_P# S6__ (U1]I_;"_Y\_P!FO_P,UO\ ^-5]*44
M?-?VG]L+_GS_ &:__ S6_P#XU1]I_;"_Y\_V:_\ P,UO_P"-5]*44 ?-?VG]
ML+_GS_9K_P# S6__ (U1]I_;"_Y\_P!FO_P,UO\ ^-5]*44 ?-?VG]L+_GS_
M &:__ S6_P#XU1]I_;"_Y\_V:_\ P,UO_P"-5]*44 ?,EU_PUY>VTD4VG_LT
MR1RJ4=7NM:96!X((\KD'TKFOA5\'_P!IGX)Z/=:?X7\._LR:3:WES)=S+%=Z
MV3)([$G),><#.%'10 !7U]MP:7&5K&5.#DIM*ZV?57#2]SYL^T_MA?\ /G^S
M7_X&:W_\:I/M'[81_P"7/]FK_P #-;_^-5]*T5L!\U>?^V%_SY?LU?\ @9K?
M_P :JCXBT/\ :Q\7:%=:;J6D_LRWUA?1M#<02W.M-'*AX((\JOJ.BHE",E9@
M?FKI/_!*'XMZ.VK-+HOP!U9=81MD5SJ.N1C1R7?"V[JN6^79\S\Y##H:ZKP-
M\/?VHOV"_A^MU'-X:^).DPQNUQI%C)=20Z?UV^49<S[ ,$D9Z=*^_L<4,?\
MZ]>)+(,+%)X9>SDKV<='KW[KU,O8Q7PZ'P;^SY^W1\?_ -I _9='G_9MT_7%
M)$VCW]YK<-Y 0<8 :$!_^ UZ\;G]L(_\N?[-?_@9K?\ \:K?_:4_8 \$?M#3
M?VHL,WAGQ5&=\&LZ7^YG#CH7 P&^O!]Z\>L_C]\9OV$KF.P^)FES?$'P-&VR
M+Q'IZEKFV3MYH]O1L' ZFI688G">[CHWC_/%:?-;KUV#F<?B^\]#%S^V%_SY
M_LU_^!FM_P#QJD^T_M@[?^//]FO_ ,#-;_\ C5>O?!/]H/PC^T'X;CU7PKK-
MKJ<!4&2)6VSP'TDC/S*>>]=D95$RQ[E#L"P7/) QD_AD?F*]JE7A5BITVFGL
MUJC5-/5'SC]I_;"_Y\_V:_\ P,UO_P"-4?:?VPO^?/\ 9K_\#-;_ /C5?2E%
M; ?-?VG]L+_GS_9K_P# S6__ (U1]I_;"_Y\_P!FO_P,UO\ ^-5]*44 ?-?V
MG]L+_GS_ &:__ S6_P#XU1]I_;"_Y\_V:_\ P,UO_P"-5]*44 ?-?VG]L+_G
MS_9K_P# S6__ (U1]I_;"_Y\_P!FO_P,UO\ ^-5]*44 ?-?VG]L+_GS_ &:_
M_ S6_P#XU1]I_;"_Y\_V:_\ P,UO_P"-5]*44 ?-?VG]L+_GS_9K_P# S6__
M (U1]I_;"_Y\_P!FO_P,UO\ ^-5]*44 ?-?VG]L+_GS_ &:__ S6_P#XU1]I
M_;"_Y\_V:_\ P,UO_P"-5]*44 ?-?VG]L+_GS_9K_P# S6__ (U1]I_;"_Y\
M_P!FO_P,UO\ ^-5]*44 ?-?VG]L+_GS_ &:__ S6_P#XU1]I_;"_Y\_V:_\
MP,UO_P"-5]*44 ?-?VG]L+_GS_9K_P# S6__ (U1]I_;"_Y\_P!FO_P,UO\
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
MQE7L"V2!VSBGR^[S]-&O--M7_!DR4HNS[M/R:Z'*?\%-O^3=/#W_ &4GP/\
M^I3I=?0U?$?_  5H_;:^%OP[\$Z=X*USQ5_9_B73?'7@O4KBS;3+V41P1^(=
M-N'?S(X60XA5GP&).W !8@'T?_A[[^SO_P!%!?\ \)_5/_D:D!]*T5\U?\/?
M?V=_^B@O_P"$_JG_ ,C4?\/??V=_^B@O_P"$_JG_ ,C4 ?29.%KR;]J[]D/P
MW^U9X.^R:M']CUBS!;3M5A7%Q9OU'/\ $N>JGZC!KA/^'OG[.Q_YJ __ (3^
MJ?\ R-0?^"OG[.Y'_)0'_P#"?U3_ .1JY\1AZ=>FZ5573Z,4HWT9\MZQ_P %
M#?B7^S;I]U\/=3N=$\3:OX<U")8]?CG\_P"UVJ,',3'^(L %+'Y@"P/(S7:>
M#]:\6_\ !5_QG+:W^I0>#_AKHCJ]UI-G<*UYJ#\?>'4CG[Q&U<\9)KQ;]N+Q
MI^SM\4/$\?B;X>>/;73=0U"X2/4M/;P_JL=N^]PIN$VVIV[<[G&,8!(YX/OO
M[)/[8/[*_P"RAX$CL-.\>"\UFZ0-J.IOX<U/SKI_0'[-E8QV7\3S7PN#RO,Y
MXR6&Q;;H1\]&NBON_/T.:,:KERR>A]G?#+X7:%\'O!MIH'AS3;?2]+LUVI%$
MF,GNS'JS'N3R:Z,"OFH?\%??V=_^B@/_ .$_JG_R-1_P]]_9W_Z*"_\ X3^J
M?_(U??4Z4814(*R6R1U>1]+45\U?\/??V=_^B@O_ .$_JG_R-0?^"OO[._\
MT4%__"?U3_Y&K0#Z38<UE^+O">F^./#=[I&K6=OJ&FZA"]O<VUQ&)(YHV&&1
ME/!!!KY_'_!7O]G?'_)09/\ PG]4_P#D:D/_  5\_9WS_P E!?\ \)_5/_D:
MAZZ,J,I0DIP=FMF?$WQ \$>-/^" _P"T3)XR\(V^I>)/V:_&M\/[9TE"9'\.
MS,<!ES]W&?E;HZC8W(0U^G7PV^)/A']I_P"$-CKVAW6G^)/"WB6T$D;@"2*>
M-ARKJ>A'0J>001U%>!^/O^"G?[+_ ,4?!NI>']?\70:OHNKV[VUW:7/AS4Y(
M9XV&&5@;;_ZX/3FOSI^"G[:.A_\ !)+]J.[M?AWXHU3XB?LX>++DW-W9#2[Z
M.X\*,S!=VZ>%%)!90,-^]4<@.N6\*<?J$KO6C+=?RM_^VO\  _4HRI\8X=4Y
M6CF--:/95XI;/_IXEL_M+S/K3]IG1KG_ ()B?%>WU[X::\L.F^*"S7'A:\5Y
M(%'/SJ>FT'@<[EX'(Q7G?PY_X**?%CQEI"^!;76]-L=0\2:FVS7KI6\ZQ69R
MS(N > S':0"1T%?0'QI_X*'_ +)W[4_PNN-%U;X@6^H6-QN-M>6FC7\QM)ER
MN^.1;<KN4@@@''!!KQ[]B7XM?LR?LR:U=:_KWQ'@U[Q+YTD=A,OA[5/)LH,D
M*Z@VW^M9<$G^'.!W-?.8K(\?]=BL%4M1E=Z-I).UTE?KTL?DM?"UJ55TY)QL
MVFGI9K=-=&?7/[+7[ GA?]GR?^WM0DD\5^-KH^;<ZS?CS)%<\GR@V=OU/S'
MY%>_9KYK/_!7S]G?'_)0'_\ "?U3_P"1J#_P5\_9W[?$!_\ PG]4_P#D:OM,
M+@Z6&IJG2C9?UJ^[-(Q459'TM17S5_P]]_9W_P"B@O\ ^$_JG_R-1_P]]_9W
M_P"B@O\ ^$_JG_R-784?2M%?-7_#WW]G?_HH+_\ A/ZI_P#(U!_X*^_L[_\
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
M .B@O_X3^J?_ "-7I'Q9]*T5\U?\/??V=_\ HH+_ /A/ZI_\C4?\/??V=_\
MHH+_ /A/ZI_\C4 ?2M%?-7_#WW]G?_HH+_\ A/ZI_P#(U'_#WW]G?_HH+_\
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
MK/A_1M4N(T\M);NRCG=%R3M!<$@9)./>L^+]GSP)"RLO@[PPK*<@C2X,@_\
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
M97_:!_Z.GU3_ ,-]HW_Q-'_#*_[0/_1T^J?^&^T;_P")H ^E**^:_P#AE?\
M:!_Z.GU3_P -]HW_ ,31_P ,K_M _P#1T^J?^&^T;_XF@#Z4HKYK_P"&5_V@
M?^CI]4_\-]HW_P 31_PRO^T#_P!'3ZI_X;[1O_B: /I2BOFO_AE?]H'_ *.G
MU3_PWVC?_$T?\,K_ +0/_1T^J?\ AOM&_P#B: /I2BOFO_AE?]H'_HZ?5/\
MPWVC?_$T?\,K_M _]'3ZI_X;[1O_ (F@#Z4HKYK_ .&5_P!H'_HZ?5/_  WV
MC?\ Q-'_  RO^T#_ -'3ZI_X;[1O_B: /I2BOFO_ (97_:!_Z.GU3_PWVC?_
M !-'_#*_[0/_ $=/JG_AOM&_^)H ^E**^:_^&5_V@?\ HZ?5/_#?:-_\31_P
MRO\ M _]'3ZI_P"&^T;_ .)H ^E**^:_^&5_V@?^CI]4_P##?:-_\31_PRO^
MT#_T=/JG_AOM&_\ B: /I2BOFO\ X97_ &@?^CI]4_\ #?:-_P#$T?\ #*_[
M0/\ T=/JG_AOM&_^)H ^E**^:_\ AE?]H'_HZ?5/_#?:-_\ $T?\,K_M _\
M1T^J?^&^T;_XF@#Z4HKYK_X97_:!_P"CI]4_\-]HW_Q-'_#*_P"T#_T=/JG_
M (;[1O\ XF@#Z4HKYK_X97_:!_Z.GU3_ ,-]HW_Q-'_#*_[0/_1T^J?^&^T;
M_P")H [/]M']B[P1^W%\&KSP?XVT]9[=P9;*\10+G3)\86:)NQ'<=&'!XK\(
MM&_X*&?%;_@GO^V!8>'QXM7XD:3\&9]2\+Z?!/,T=O?6TKA70L,MP\41&2=I
MB4 X%?L=X[_9._:5O?"5[%H?[4DIU21-L7V[X?Z6L#9(#;C$%D7Y<X93D'!Y
MQBOSYO/^#5_QYJ-[-<3?%[P[+-.YDD=M(G+.Q.22?,ZU\GQ!A,3.<)X*+YUO
M)-+;9/77774_H#P=XBR'#83$X3BBO'V$E:%.492LVFI232;C=.SLU>[9[?8M
M_P %!_VW;1)DO/"GP.\+ZD%='A=9+Y8R,AE9?,<Y!!^\M=#X%_X-W= \9:HN
MK?&SXI>.OBAJDAWS0O>/;6I?U7EG_(BO4OV</V$/VCO@[\(M)\+W7[3WV6WT
M&%+'3X+#P/87"Q6T:JL:M+<;I'88(R2!C:.V3WO_  RQ^T /^;IM4'_=/M&_
M^)KTJ&54YPC4Q/-*5MI.]GZ+3\#XO-?$#&X6O4PV2^SH4DVDZ4%%RBGH^:2<
M]5KNF=7\"O\ @GG\%_V;+>,>#_AWX;TN=5 -R;59KAR.YD?<V??->S);1Q)L
M5$5<8P%XQ7S?_P ,L?M GI^U-JG_ (;[1O\ XFE_X97_ &@<?\G3ZI_X;[1O
M_B:]6G1ITU:G%)>2L?G^-S+%XRHZN+J2G)]9-M_BSV63X!>!Y&+'PCX99F.2
M3ID')_[YJ_X:^&7AWP9>-<:1H.CZ7<2)Y;2VEE'"[+G.TE0"1D X]J\*_P"&
M5_V@/^CIM4_\-]HW_P 30O[*_P"T!C_DZ;5/_#?:-_\ $TU3BM4D9SQE>4>2
M4VUZL^EJ*^:_^&5_V@?^CI]4_P##?:-_\31_PRO^T#_T=/JG_AOM&_\ B:T.
M<^E**^:_^&5_V@?^CI]4_P##?:-_\31_PRO^T#_T=/JG_AOM&_\ B: /I2BO
MFO\ X97_ &@?^CI]4_\ #?:-_P#$T?\ #*_[0/\ T=/JG_AOM&_^)H ^E.M-
M=%<?,H/U%?-O_#*_[0/_ $=/JG_AOM&_^)H_X97_ &@?^CI]4_\ #?:-_P#$
MT ?)?_!QQ:Z/<_"31_"OAWX8MXI\>^(K@73ZM8^'Y+F;2+2-LL_G1I\LDC@(
M 2?E\S@9!KX#_P""1C^*/V4_VX/"VO>+?A;XHNO#>H,=*OKB\\,W,O\ 9BRD
M!;E,QG:4<(2P&=F\#K7[6/\ LI_'Z3[W[4FI-]?A[HW_ ,32']E#X^@_\G1Z
ME_X;W1O_ (FOG<5D"KXQ8Q3Y6K67*K:=]=;G[-P_XO3RWANIPY+"^TC44E*3
MJ-/WM-%9I65K)=5?JSZ6@VF%2JA5(S@"G]*^:Q^RO^T!C_DZ;5/_  WVC?\
MQ-'_  RO^T#_ -'3ZI_X;[1O_B:^B/QEGTI17S7_ ,,K_M _]'3ZI_X;[1O_
M (FC_AE?]H'_ *.GU3_PWVC?_$T ?2E%?-?_  RO^T#_ -'3ZI_X;[1O_B:/
M^&5_V@?^CI]4_P##?:-_\30!]*45\U_\,K_M _\ 1T^J?^&^T;_XFC_AE?\
M:!_Z.GU3_P -]HW_ ,30!]*4'I7S7_PRO^T#_P!'3ZI_X;[1O_B:/^&5_P!H
M'_HZ?5/_  WVC?\ Q- 'SK_P7!_9SU[X::MX1_:F^&L+1^-OA1<(VL)'G_B8
M:9N.?, ^\J;G5_\ IE*_]T5]K_LK_M%:#^UC\ _#/C_PW-YFF^(K-)PA;+VT
MGW9(G_VT<,A]U]*\C\0_L=?'+Q5HEYINI?M-WVH:??PO;W-M/\/-%:.:-P59
M&4I@J5)!!Z@U\!?LQ>!OBE_P3A_;ON?V8X_C/J7@;P;XQ+:MX5UEO#=CJ":K
M<2*J["LXV0L?+=2L8P9%7@!A7BS_ -DQ2J?8J.S\I='\]GYV/TK!VX@R!X.6
MN)P:<H=YT7K*/FX/WEY-JVA^T XHKYJ'[+'[0##_ ).GU3_PWVC?_$TO_#*_
M[0/_ $=/JG_AOM&_^)KVC\U/I2BOFO\ X97_ &@?^CI]4_\ #?:-_P#$T?\
M#*_[0/\ T=/JG_AOM&_^)H ^E**^:_\ AE?]H'_HZ?5/_#?:-_\ $T?\,K_M
M _\ 1T^J?^&^T;_XF@#Z4HKYK_X97_:!_P"CI]4_\-]HW_Q-'_#*_P"T#_T=
M/JG_ (;[1O\ XF@#Z4HKYK_X97_:!_Z.GU3_ ,-]HW_Q-'_#*_[0/_1T^J?^
M&^T;_P")H ^E**^:_P#AE?\ :!_Z.GU3_P -]HW_ ,31_P ,K_M _P#1T^J?
M^&^T;_XF@#Z4HKYK_P"&5_V@?^CI]4_\-]HW_P 31_PRO^T#_P!'3ZI_X;[1
MO_B: /I-CQ7R]^UM^PG-XM\3K\1/AC>?\(M\1M//G;H&\N'5"/X7'0.>F3PW
M?UJY_P ,K_M =/\ AJ;5/_#?:-_\31_PRO\ M X_Y.FU3_PWVC?_ !-<.,P-
M+%4^2KZI]4^C3[DRBFK,D_9 _;L@^,.I2^"O&UF?"GQ)TMC!<V%P/+2]9>KQ
M9_B/4I^(R#7TAV]J^*OBE_P2U\??%_7[;7/$WQVO-<UK2XV-E*G@_3=+D:4#
M]WYD]NHE*J1D 'BO-/"/Q?\ CI8?&V;X?_$/XZ:E\+]37RX-+;_A#M,OK&^4
M#:&-U,"S,Y&=QP"3@X->71QM7!S6'QSNMHSZ/REV?GU,XR<7RR^\_2$$YI:^
M1/!'PU^+WQ%UO6M-T7]KRZO[SP_<"VOHXO .BLT3E5;^[R.<9'&01VKI3^RQ
M^T /^;I]4_\ #?:-_P#$U[U.I&:YH.Z\C8^EJ*^:_P#AE?\ :!_Z.GU3_P -
M]HW_ ,31_P ,K_M _P#1T^J?^&^T;_XFM /I2BOFO_AE?]H'_HZ?5/\ PWVC
M?_$T?\,K_M _]'3ZI_X;[1O_ (F@#U#PU_R=-XP_[%O1_P#THU&O1*\%_9C\
M ^,/AW\<_&ECXU\>W'Q&U631=)FCU*;1K72F@B,U^!#Y=N C88,V\_-\^.@%
M>]4 %%%% !1110 4444 %%%% !1110 8HHHH ^>?^"F__)NGA_\ [*3X'_\
M4ITNOH:OGG_@IO\ \FZ>'_\ LI/@?_U*=+KZ&H **** "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@ HHH/2@!K'#5\:_\%I/V';G]K']FG_A(/"JRV_Q(^&LO]N>';FW^6>1H\/)
M I'.7" K_MHGO7V2K9IK*LB%>S#!%<^(P\*])TI[-?T_D>KD><5\JQ]+'X9^
M]!I^375/R:NGY,^;/^"5O[<5M^W=^R?H_B29HX_%&E_\2SQ%:#AK>\C #';U
M"R+B0?[V.QKZ6[FORG^),,G_  1F_P""K-IXMMU:T^!_Q^F^S:J@!%OI&HEL
ME_10)'\P?],Y90/N5^J=M/'=PK(C*RR ,K*<@@]#7)EN(E.#I5?C@[/S[/YK
M4]_C7)Z&'Q$,PR]?[-B5ST_[NOO0?G"5UZ69/1117IGQ84444 %%&:* "BBC
M- !11FC- !1110 4444 - SBOFC_ (*@? [6?C'\!6;0-!TO6K[2I/M#F2,F
M^AC&"3;D=3C.Y3U'3FOID'(IK<CZUQ8_!PQ6'EAY[25B91YE9GXN_LBZO\2M
M"^--O<?#6UOK[Q%$&:>V S'-$/OK/N(&WW)SGIS7V_'^V_\ '?PAN;Q+\!;]
MXXS\SZ;<>8"!W'+=@:^F? WP:\,_#?Q#KNJ:+H]KI][XDN1=7\L28,SA0OX#
MC=@<;F8]375;.:^:RKAO$8.ERQQ$D[MV5FO+1W,:=&45;F/D&S_X*U66F2%?
M$7PN^(&@;3AV>R:11ZG[H]_RKHM _P""NGP9UJ7RY]4U;2I%.&6]L&CVG\":
M^EKFSAO(]LL,<R_W74,/UK USX/>$_$\>W4/#>AWBMU\VQC;]<5ZGU7,X?#6
MC+_%'_)HOEGW_ X3PY^WM\'_ !8^VR\>Z"S>DDIB(_[Z KQ_QI_P5H\)^'?V
MBK+P_:JM]X/A#6U_J\7S!9V*[70=XTPP)[[LCI7J_BO_ ()\?!OQ?;S+<> ]
M#@DF4J9K:(P2+[AE(P1CK7Q+XZ_X)/\ B[3/VC+7POH\GG^%-2#W4.L2+\MI
M;J5#K(!_RT7<H _BR".^/'S;$YY2C#V48N\EK&_R33V3ZLRJ2JK8^]_ >K6O
MB']HSQ-?V,\5U9WGA;1IH)HFW)*AN-1(8'N#7IB\5X?^S;\%M%^ /Q:U[PSH
M,<RV-CX9T?=)+(7DGD^T:B&=B3U..@P!V%>X+7V%&4W!.HK2MJEM<ZE>VHZB
MBBM@"BBB@ HHHH ***,XH **,T9H **,T9S0!\\_\%-_^3=/#_\ V4GP/_ZE
M.EU]#5\\_P#!3?\ Y-T\/_\ 92? _P#ZE.EU]#4 %%%% !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 %&*** /#?^"A/['6D_MS_LL^)/ >H+#%>74!N=)O'7+6%[&"8I!W
MQN^5L=49AWKY_P#^"''[9&K?%;X/:M\(O'QEM?B;\&YCHU_!<-^_N;2-C'%*
M<_>*;?+8]]JM_&*^\,<FOS _X*O?#G5O^"?W[7_@W]K?P+:32::]Q'HWCVPM
MQA;JW?$:S,!Q\R@)D])$A/4FO'QT70J1QL-EI/SCW^3U]+GZ-PC4AFN"J\,X
MA^]-\]!O[-5+6-^BJ)6[<R3M<_3_ ,S"_P#UJ#]VN>^&GQ'TGXN_#_1O$V@W
M<>H:/KUI'?6=PARLL4BAE/Y'IV/%="#Q7KQDFKK8_.ZM.=.;IS5FG9I[IK=,
M,X'I03V-#<FL7QG\0-$^'>B2ZEKNK:?H]A;C,EQ>W"01I]6<@?K3<DE=A3IS
MG)0@KM[);FR#7"?M*_M Z'^R[\"_$WC[Q%(5TGPS9O=RJK /,1PD29_C=BJ#
MW85\G_M"?\' 7P4^%>J-HO@[^V/BIXED;RX+#P_;,\<C_P!WS2,$_P"X&K\P
M_P#@K/\ \%4?C%^U18P_#_QCX3C^&WA_S8M5.BY8WMPO+0&X9CD<'=LVJ"=I
MQP#7S^9<08;#TFX/FETMJK]+O;\3];X)\'\ZSG'4H8JFZ5%M.3FU&7*M[1?O
M/32]K79_0=X!\=:9\3_!&E>(M%NH[[2=:M8KVSN$^[-#(H=&'U4BMGU_2OP,
M_P""5?\ P5V^.OP=^&W_  @V@> Q\5O"?@N W#6EKN75=/M&D).PKDR*'; ^
M1MNX#@8K]#/@!_P< _ [XIZFNC^+KC6/AAXCC.R>R\0VK1)%)_<\P#&?]X+6
MF S[#8BG&4GRM]]%?K9O1G+Q7X1Y[E&+JTJ-/VT(MV<&I/EW3<5[R;6]U;S9
M]T*<4' '%8/@CXC^'_B7HT>H^']:TO6K&7!2XLKE)HV_X$I(K=&2:]R,DU='
MY=4ISIR<*B::W3T8\'-%&:*"0HHHH **** "BBB@ HQ11F@ HHHH \[\-?\
M)TWC#_L6]'_]*-1KT2O._#)_XRF\8?\ 8MZ/_P"E&HUZ)0 4444 %%%% !11
M10 W]*_._P#:,_;*\._$?_@I7\%K&S^*7A?3/#?@;QY>>'+S1%\0VL4^IZBV
MCWXFDN(?,$@CAE\JWC###3/(,$^77Z($<UYCX[_9!^&_Q(^(7AGQ5JOA'0Y=
M>\)ZJ^M6-VEG''(UTT$L!>4A<R_+,Y ;(#[6^\H((_&I/;]2N9*,EU::_ ^)
M_A!%/!\<OAO\8%O=2;Q]X\^,GB?P3K<[WDC1W6C0#58X+(PD[!'"-.M77"@A
ME8Y^8U]%?\%$-,7XB>)/@E\/=4:X;PC\0O&QL/$-G%,\(U.V@TR^O$MG92#Y
M;36\1901N"8Z$UV/A;]@KX>^#/VCKKXG6<&M#6IKFXU"&PDU6>31[&]N8TBN
M+RWLRWE17$J)M>10"P=_[[9U_C!^R;X9^.?@2ZT'Q!?>*'5M937K'4+;69[?
M4-%NT8,CV=PA#VX7YE 0XVNZ]&(I7]V*LNEUT6VW?N5*2YW)+=-+U=[/RM=+
MY'P?\+? UK^TCJO@7X*>,[K5M4^''A=/B$EC:/J,T;7 TG5X;#32\RL&D-K;
MSN$)8X*JQR5K[9_X)S_$'6/BK^PI\)_$6OWDVI:UJWABRGO+N7F2[D\I096/
M=FQN)[DUC^,?^":OPQ\8?!KPCX)6/Q/HMCX*%PNG:CH^O7-CJQ6Z1UO!+=QL
M)91<[V:;<3YC'<>0#7MO@SP=I?P\\(Z9H.BV-OINCZ+:QV5E:0KMCMH8U"(B
MCL H 'TJXR7(X]=->]G*[?F[I?(SE9NZ6EVTNU[:(^/?^"L?[2]YX4\$Z=X9
MC^%?Q:UR&Q\=^"[T:UI.DVMQIER4\1:9+Y,;M<HYE8CRE!0 RLJD@'</1_\
MAX=JO_1N/[27_A/:?_\ )]7?^"F__)NGA_\ [*3X'_\ 4ITNOH:I ^;/^'AV
MJ_\ 1N/[27_A/:?_ /)]'_#P[5?^C<?VDO\ PGM/_P#D^OI.B@#YL_X>':K_
M -&X_M)?^$]I_P#\GT?\/#M5_P"C<?VDO_">T_\ ^3Z^DZ* /FS_ (>':K_T
M;C^TE_X3VG__ "?1_P /#M5_Z-Q_:2_\)[3_ /Y/KZ3HH ^;/^'AVJ_]&X_M
M)?\ A/:?_P#)]'_#P[5?^C<?VDO_  GM/_\ D^OI.B@#YL_X>':K_P!&X_M)
M?^$]I_\ \GT?\/#M5_Z-Q_:2_P#">T__ .3Z^DZ* /FS_AX=JO\ T;C^TE_X
M3VG_ /R?1_P\.U7_ *-Q_:2_\)[3_P#Y/KZ3HH ^;/\ AX=JO_1N/[27_A/:
M?_\ )]'_  \.U7_HW']I+_PGM/\ _D^OI.B@#YL_X>':K_T;C^TE_P"$]I__
M ,GT?\/#M5_Z-Q_:2_\ ">T__P"3Z^DZ* /FS_AX=JO_ $;C^TE_X3VG_P#R
M?1_P\.U7_HW']I+_ ,)[3_\ Y/KZ3HH ^;/^'AVJ_P#1N/[27_A/:?\ _)]'
M_#P[5?\ HW']I+_PGM/_ /D^OI.B@#YL_P"'AVJ_]&X_M)?^$]I__P GT?\
M#P[5?^C<?VDO_">T_P#^3Z^DZ* /FS_AX=JO_1N/[27_ (3VG_\ R?1_P\.U
M7_HW']I+_P )[3__ )/KZ3HH ^;/^'AVJ_\ 1N/[27_A/:?_ /)]'_#P[5?^
MC<?VDO\ PGM/_P#D^OI.B@#YL_X>':K_ -&X_M)?^$]I_P#\GT?\/#M5_P"C
M<?VDO_">T_\ ^3Z^DZ* /FS_ (>':K_T;C^TE_X3VG__ "?1_P /#M5_Z-Q_
M:2_\)[3_ /Y/KZ3HH ^;/^'AVJ_]&X_M)?\ A/:?_P#)]'_#P[5?^C<?VDO_
M  GM/_\ D^OI.B@#YL_X>':K_P!&X_M)?^$]I_\ \GT?\/#M5_Z-Q_:2_P#"
M>T__ .3Z^DZ* /FS_AX=JO\ T;C^TE_X3VG_ /R?1_P\.U7_ *-Q_:2_\)[3
M_P#Y/KZ3HH ^;/\ AX=JO_1N/[27_A/:?_\ )]'_  \.U7_HW']I+_PGM/\
M_D^OI.B@#YL_X>':K_T;C^TE_P"$]I__ ,GT?\/#M5_Z-Q_:2_\ ">T__P"3
MZ^DZ* /FS_AX=JO_ $;C^TE_X3VG_P#R?1_P\.U7_HW']I+_ ,)[3_\ Y/KZ
M3HH ^;/^'AVJ_P#1N/[27_A/:?\ _)]'_#P[5?\ HW']I+_PGM/_ /D^OI.B
M@#YL_P"'AVJ_]&X_M)?^$]I__P GT?\ #P[5?^C<?VDO_">T_P#^3Z^DZ* /
MFS_AX=JO_1N/[27_ (3VG_\ R?1_P\.U7_HW']I+_P )[3__ )/KZ3HH ^;/
M^'AVJ_\ 1N/[27_A/:?_ /)]'_#P[5?^C<?VDO\ PGM/_P#D^OI.B@#YL_X>
M':K_ -&X_M)?^$]I_P#\GT?\/#M5_P"C<?VDO_">T_\ ^3Z^DZ* /FS_ (>'
M:K_T;C^TE_X3VG__ "?1_P /#M5_Z-Q_:2_\)[3_ /Y/KZ3HH ^;/^'AVJ_]
M&X_M)?\ A/:?_P#)]'_#P[5?^C<?VDO_  GM/_\ D^OI.B@#YL_X>':K_P!&
MX_M)?^$]I_\ \GT?\/#M5_Z-Q_:2_P#">T__ .3Z^DZ* /FS_AX=JO\ T;C^
MTE_X3VG_ /R?1_P\.U7_ *-Q_:2_\)[3_P#Y/KZ3HH ^;/\ AX=JO_1N/[27
M_A/:?_\ )]'_  \.U7_HW']I+_PGM/\ _D^OI.B@#YL_X>':K_T;C^TE_P"$
M]I__ ,GT?\/#M5_Z-Q_:2_\ ">T__P"3Z^DZ* /FS_AX=JO_ $;C^TE_X3VG
M_P#R?1_P\.U7_HW']I+_ ,)[3_\ Y/KZ3HH ^;/^'AVJ_P#1N/[27_A/:?\
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
M-Q_:2_\ ">T__P"3Z^D4F6095E8>QIU>@?&GS9_P\.U7_HW']I+_ ,)[3_\
MY/H_X>':K_T;C^TE_P"$]I__ ,GU])YHH ^:_P#AX=JA'_)N/[27_A/:?_\
M)]!_X*':J?\ FW']I+_PGM/_ /D^OI ML7EJX'XT_M2_#O\ 9XTJ2\\;>,O#
M_AN&-=^+V\2.1A_LIG<W_ 0:F=2,%S3=EYF^&PM;$35*A!SD]DDVWZ):GEO_
M  \.U8'_ )-Q_:1_\)[3_P#Y/K!U'_@JW8Z/X]TWPK=? W]H"W\2:Q;S7=CI
M;Z%8"XNX8=HED0?;L;4+IG)!^;@'!QY#\8/^#B/X8Z=J=UI7PN\+^+OBOJ]N
M,DZ99/#:A?[Y=E+;1W.P<#KZ?E'\6?\ @JSX^^*?_!0+0_CQ<1Q:3J'AFY@C
ML=*MY6,%O9QY$EODG)$H:7>>YD/08 ^=S#B3"X=J,'S.ZO;9+J[['[#P?X)Y
M]F_M:F)I.E&,)./-9-RM[J<;W2;W;2T1^^'[,WQDN/C;\<?&NK7'@KQOX#DA
MT72;9;#Q190VEW,!-?MYJ+%-*IC.[:"6!W*PQP"?>L9->+?L\_%/2/C?\3;W
MQAH-TMYH_B3P9H5_:2C^)'FU%AGT(S@CL017M.>*^BC)27-'9GXW6HSI5)4J
MBM*+::>Z:T:?H.HHHJC,**** "BBB@ HHHH **,T9H ***,T ?//_!3?_DW3
MP_\ ]E)\#_\ J4Z77T-7SS_P4W_Y-T\/_P#92? __J4Z77T-0 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  .:KWEG%?VTD,\<<T,RE'C=0RNIX((/!!]*L
M8HH#8YL_!WPG_P!"SH/_ ( 1?_$U>T'P?I/A4R?V9IECIWG8\S[-;I%YF.F=
MH&<9/7UK4Z_2C(Q41IQ6J1O/%5IQY9R;7JQPZ44459@%%%% !1110 8HHHH
M:T2N?F56^HI!;1@_ZM/^^:?10/F97N[*.^MVCECCDCD&UE9-RD>XKY2_:J_X
M(N_ G]J=KB_NO"T7A?Q),QD76=!(L;D2'H[!1L<CMN4U]9_=HVY^E<];#4JT
M>6K%->:/3RO.\?EM7VV JRIR_NMJ_KW7DS\NY/V+OVRO^">\S3?!SXDP_%SP
M;:<IX<\1X^U)$.D<9<XW'U5T^G6NJ^$W_!P)H_A/Q)#X6^/_ ,/?$_PA\29$
M;7$]K)-82MG#,"0'5!Z@./>OT:/6OBG_ (+F^+H_#W[%FK:+IO@&Z\=>*/%V
M=,TNWMM#EU)K'</WMR2B-Y91"=IR#O92,X./)Q&%GA*<JN&J-**OROWEZ+JK
M^3/T3)L_PO$6-I9?G6#A.=227M8-4IJ^\I67)*V[O'8XOX#_ /!P+\(?%_Q+
M^*UKXN\26/A_P[X;U.-/"]VT;LVLVGE!'**JEF8S1NXR!\DR XVFL'Q3_P %
M^[[XP:D^D?L__!?QO\2;Z1_*BOYK9K:Q1_\ :VAB![LR5^2?[+_P4\??!S]H
M+PGXD\2?!#QEXFT#2]0CDU'3;WPI=SQ7,!XD^4QXW!22I/1@IK^F[X8:1H-A
MX)TV3P[IMKINE75M'/!##9_9=J,H*YCVJ5.#T(!'?FO/R?&8['PDIS4.5Z^[
MJT]=+Z)+;8^S\1N&^%.$\53GAL.\2JD5:]2U-.*2=U%<S;W=VDVW;R_.L? ?
M]OC]M7]YXQ\>:#\#?#=R0_\ 9^C+YE^BGJC%"3T_Z:GZ>O>_!O\ X-Y?@[X6
MUB/6/B#J7BKXK:[O$KSZY?MY#-_$#$A 92>S$U]^XS]* ,BO:AE-"_-5O-]Y
M._X;?@?F&(\1<VY'1P')AH/[-**A]\M9/YL\HNOV*_AQ%\%M4\ Z1X;M/"_A
MW6+9K*X301_9LWE-PRK+%AUW+E3@\J2.]?-S?\&Z/[+Q/_(JZ_C_ +&&\_\
MBZ^Z"O\ G%&.*Z*V7X:I;VD$[;72T/'R_C#/,#S_ %3%U(<[O*TVKON]=?F?
M._['/[,/A7]D+XB^)/!'@Q=5A\.V.@Z7/;6]]?R7AM_,NM29E1I"2J;LG:#C
M+$]Z^APNWFO/?#/'[4GC#/\ T+>C_P#I1J->A@<5TTZ<814(JR6R/"Q6*JXF
MK+$5Y.4Y-MMN[;>[;[L=10.**LP"BBB@ HHHH ;GFDW?-]VE>OE']I7]K#XQ
M? SQS=^(_P#A$_"-K\*])\2:3X;%OJ,LS:_XF-[-!"UW8M%(8HTCDN0HBDC9
MY/L\IRH*D3U4?-+[]%^(=+GU:.E Y%?(O@#]OCQIXH_: T.6\T+PS#\(_&7C
M#5O .BS1--_;<.HZ>MP3=3DMY1MY7LKM%14#K^Z8L02!ZG^V!\?_ !%\'[+P
M;H/@JQT:\\;?$;75T#1GUCS#IMDPMYKJ:>X6,K(Z)#;RX1&4LQ49'--WLGWM
M][[]MQ\KNUV3?R5[_D_N/:-V* *^*K7_ (*!?%#XJ>#O!_AGP/X>\$V_Q<U!
M/$7]O+K#W+Z'9MH5R+.Z$(C996%Q<21>42WR(Y+;BN#],?LS_&RU_:4_9\\&
M^/K.UDL;?Q=I%MJBVTC;FMC+&&,9/<J25R.N*:B[-]%;7O>]FON?W"E=.S\_
ME;H^S/./^"F__)NGA_\ [*3X'_\ 4ITNOH:OGG_@IO\ \FZ>'_\ LI/@?_U*
M=+KZ&H **** "BBB@ 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@ ZT444 %-:-7^\JM]13J* &?9H\_P"K3_OFGA0!THHH
M"["BBB@ HHHH \[\-?\ )TWC#_L6]'_]*-1KT2O._#/_ "=+XN_[%K1__2C4
M:]$H **** "BBB@ HHHH :QKXS\7?##XY>)OV\6\:>(?AOX8\9>"?"][';^"
M$;QR;*'0870)<ZE+9&R?SKYMT@4M)B.,!4*EG8_9F/RH[\THZ2Y@?PM'Q9\-
M?V*_B1H/Q_\ #NAZE:^'(_A3X#\>ZU\0]+UR'47?5-4FOTNBEA):>6!$(I=0
MN29?-;>L,8V@L:],_:S^%?Q"^*%KX-\6>%] T.7Q=\*_&']LZ3I%]K)AM=?L
MVMI[.4/<+"WV:1H;J1URD@5HU!R&./H<?-2**-=+=+?/;5^>A3FW)S?6Z^3O
M=>CNV?"6D_L7_&3X'Z%X)\>>$])\'^)OB8H\4_\ "1Z)>:S)8Z; =?NUOV,%
MSY+EQ:SQ0QX,:^:F\_(<5]4_LF_ W_AFC]FOP+X!:]_M*3PCHMMIDMT%VBXD
MCC"NX'8%LD#L#7HE&[!YI\VCBMM-.UKV2]+O[R6VW=^=_-OJ?%7_  5B_93T
M[QEX%TWQ5-XT^+&GW%]X[\%V+:?I7C.^L=,B5_$6FPF2.V1_+24!BZN!N60*
MX.Y17I'_  [2T/\ Z*Q^T?\ ^'3U?_X]5K_@IO\ \FZ>'_\ LI/@?_U*=+KZ
M&H ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH ^;_\ AVEH?_16/VC_ /PZ>K__ !ZC_AVEH?\ T5C]H_\ \.GJ_P#\>KZ0
MHH \'_9H^"5G\!OCGXVT>S\1>-_$L=QHNDW1N?%'B"YUJ[C)FU!=B2SLSK&-
MN0@. S,>K&O>*\[\-?\ )TWC#_L6]'_]*-1KT2@ HHHH **** "BBB@ HHHH
M ***,T %&*** /GG_@IO_P FZ>'_ /LI/@?_ -2G2Z^AJ^>?^"F__)NGA_\
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
MR-O(!];T5\Z_\+P_:9_Z-]^'G_AUW_\ E37(_#WQ]^UMX8\6>-K[6/A#\/\
M6M/\0:Q'?:-9GXH2)_85JME:P-:@_P!E'?NGAGGW#'_'QC'RY(!]<45\X77Q
ML_:<EMI%3X ?#V-V4A6_X6N_RG'7_D$US7P4^(7[6GP_^#OA70O$WP?^'_BS
MQ%H^E6UEJFM-\47A.KW,<2I+<[#I1V^8X+[<G&[&30!]:45\D?$+Q]^UMXG\
M6>";W1_A!\/]%T_P_K$E]K-F/BC(_P#;MJUE=0+:D_V4-F)YH)]QS_Q[XQ\V
M1UO_  O#]IG_ *-]^'G_ (==_P#Y4T ?15%?(^D^//VMK+XUZ]X@N/A#\/[K
MPUJ6CZ?8V.A?\+1D T^Z@FO'N+K?_96&\Y)[=-N!C[+G)W<==_PO#]IG_HWW
MX>?^'7?_ .5- 'T517R/\'/'W[6W@;PG=V?B+X0_#_Q1J$VL:G?17C?%"2+R
M;6XO9Y[:UQ_91S]G@DB@W?Q>5G S@2?&KX@?M:>/_@_XJT/PS\'?A_X3\1:Q
MI-U9:7K2_%&28Z3<R1,D5SL&E#=Y;E7VY&=N,B@#ZTHKYPM?C9^TW#;1K)\
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
M?\7/$&I>']#TJ"[O9O%?A6[ACN9\Z@;B5P^1:R":)4C-NSIRP)) /T0HHHH
M***\;^*_[5_AS2/C/>?!?2M?L]-^,&M>$[CQ!X=LKQ,178!EC5E8\.RR1EF3
MKM4GD X /9**_+O]CC]L_P <?";X?7?C2RT/5=>\"Z3XHTOPA\0XO%_C"]O?
M%EEK<S6]M=W,%M,S001QW=VJ^0N/-2,LA V"OU$!R* "BBB@ HKS?XU_M4>!
M/V=?%W@71/&6O0:'>?$;5SH>A-< K#<WGEM(L3/]U"VW:N[&695')%?"_P 6
M?$?C[P?_ ,%/O$F@V-UX/\-_$B^MKWQ/X5\7>.9KN;1;W08K:UA32;."*>&,
M2K.]TTV2S(L8EVMO!4 _3"BO,_V/OCO<?M.?LS>"_'EUIL>D7GB334NKBUBD
M,L,<G*N8G(&^)F4LCX^9"I[UZ90 445P?[1W[17A/]D_X.ZMX^\=:E_8_A70
MS#]OO?+:06RRS)"K$+SM#R+G&<#)H [RBOSO_P""G/BO4K+]I;X5Z]_Q*=5\
M&>.+:QTOP3XCU.\G?POX1UQKHS&_O$MY(_--Q;-$EN2X1GB*%@).?I?]A+]H
MGQ5\<_#OC;2?&T?A^X\4?#GQ+)X;O=6\/*ZZ1KF+>"YCN;<.[LG[NX5)$+ML
ME21<\8 ![S1110 55U#4(=*L9KJZFAM[>W1I9997"1Q(HR69CP  ,DGI4'BC
MQ'9^#_#>H:MJ$GD6.F6TEW<2;2WEQQJ68X')P 3Q7RY\=?@OX?\ ^"N/P#TG
M6-!^)%QJGP;\2:!-<VFDZ.YMX-?O6#"%[R92)##"P&;;Y09%._.T* #ZRCD6
M5%92&5AD$="*=7A__!.3XM_\+G_8H^'NIW"^3K6GZ5'HNMVA?=)8:E9_Z+=P
M/W#)-$XYYQ@]Z]PH **** "FHX==RX93T([U\S^-OB3IO_!0'5?%?PS^'OQ0
MF\*_\(#K[:+\1(-.A,6NF'R]P@M9BW^CI,<J;A5+85U0JP)%?_@D[+#X,_9T
MUCX8L9H]2^#OBG5?"MQ;SW33S16ZW3SV+EF)<B2SGMW!;KD\G% 'U%1110 4
M45X_\0?VB?#_ (Q^+GB;X'>'?&UOX7^+J^&$UZR$MJL\EM;3220K=11O\DQC
M>,ED.<;D)&#0!ZI:ZS:7VH75G#=6TUU9;?M$*2JTD&X97>H.5R.1GJ*N5\4_
MLN_![2?V%_\ @HKKW@V.]U2^@^-'@ZUUN#6=8O'N;[7M:TVXG74'FD;AIGAN
M[:0*N $B8* J\?:U !1110 51GUVQMM<@TV2\M8]0NHGFAM&F4331H5#NJ9W
M%5+J"0,#<,]17"_%[]JKP+\"?B5X#\(^*M>M]$UKXEWL^G>'EN 1%>W,2!S%
MO^ZK$$!02-S$*.2 ?E/XD_L^1_L8_M?_  ?^-GBCQ)JGC+7?%6O7?@SQ7XFU
M)_*BTVVU&(_8((85_=6]HEU##"% Y>X#,2Q)H ^]**** "BBN!_:(_:4\%_L
MH?#X>+/'^N6_AWPY_:%IIKW]P#Y,,US,L,6\@?*I=U!8\*.20* .^HK\Z_\
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
M$EU]E^*/PAF@ETKXE6ZVNI6FMZ'>^5-/X:UGR&C6:\C@DC+F-0F]8Y5*L&#
M'K7@S]G2T\8Z%X=^/'[/&AZEX'\87.JWMY>V7BB.6Q7QYIEW?RSW$=ZK%Y(P
M[2//:R.H>'<J[%1F2OI;PS^S!\.?!_Q;U#Q]I?@;POIOC;6$*7VMVVGQ1WMP
M#][=* &.>YZGO7H Z44 %%5[ZZ2QLYIGW;(4+MM4LV ,G ')/L.37B5A^WM\
M._B!X0\#WGAOQ+'''\5'NM,\-:I<V,GV*+5(E/\ H5UG:8;C>' ADVLS1.H^
M; (!Z#XW_:%\!_#3Q_H/A7Q%XQ\,Z'XE\4L4T?2[[4HK>[U(CM%&S!GYX&!R
M>!D\5X1X@^$OPC_X*1V7C?Q!X9CU2R\3:5>6NCZ=X^M;9[>:TOM->:6WN-.F
M?B2.":YG1F0>7)NE0EUKYG^!GAG4OVB_VJ_BEX$^*?A9O&%_XJ2U\/?$/3Q=
M>;<^ +^WAEN-/U73)I&#KI-VCF:((?,MKG YR<?HK\#O &I?"SX2Z#X;U;7K
MCQ1J&BVJVDNK3P)!-?[>!)(L8"[RN-Q &6R>] 'F?PR_8O\ #/B'5/#?Q ^)
MW@/X?ZA\:+&&$ZGKVF67[NYNH<HERFX [L?,NX$Q[B W ->]454U35+?0M,N
M+R\N(;.SLXFFGGGD$<<,:@EG9CPJ@ DD\ "@"W7+_$_XR>$/@CHD.J>,_%GA
MOPCIMQ.MM%=ZUJ<&GP2RM]V-7E95+'!PH.37D_Q/_P""C'PWT#]F+QE\3?!?
MB/PY\1M.\'M':S)HVKPR0K=3/''#'-,I988RTJ%I&!"IEL$"OAKXC_M0^+_B
M+\8U^,6O?#_2_B+9^#?#6J6+>#]/OY-0T?QAH.^V^WZWHJ3Q ^?:2R002L5*
MW,,A,1.!0!]J_'7P]\*/VO\ X[0?#/Q-X)UCQM<6OAJZGGU9;1_['T6VO?*V
M$7)94-S+Y0:)H=[QB,G*9YT/@U^RIJ&M?!E? OQSM?#'Q4M_">IO%X<UC4K9
M;J[U&P55^SS7:.F$NU!,3LA(D\L/P7*AO_!,/P,? ?[%_A6"&ZTN;2=2EO=7
MT2#3;XWUKIFF7=W-<V5E'.?]8L%O+'%D8'R8   KZ"H JZ=I]OI%A!:VL$-K
M:VL:Q10Q($CB11@*JC@  8 '2K5%>4Z=^V]\(=7^-DGPWM/B1X0N/'4<K6YT
M:/4XVN3,HRT(&<&4 $F,'>,'(% 'H/C#QEI/P^\-7NM:YJ5CH^CZ;$9[J\O)
MEA@MT'5F=B !]:\&^,G[0GPJ_:"\&_#W2/[%UKXHZ7\0/$$$VDVNDZ=+);A]
M/NHY7O+IG\M([>WD1&<2'YR JJY.*^-OCG^VK\0/VW-(\2:/;R>#M(^'6F^*
M$T[4'GT:\:Z\$ZO8:W%'I,5[,TGE7DMW>PP>;9QPC9!+EI!D%_M?]F/PE\8M
M7^+>K>,OB=:^'_!UBNB0:'8>%- UN75+"29)I)9M29GAA$;2;E545"P1?F=C
M@  H_ 7]C:[^#&H^,OAY=0Z'XF^ .L(+[P_HFIJ9Y_#LTDC-<:<J,I1[(-B2
M+)W1%F0 J%Q[C\//AQH'PG\*6N@^&=&TW0=%L01!96%NL$$63DX50!R3FMVB
M@ HKRO\ ;0_:"U#]E+]ECQM\1M,\+77C2Z\'Z:^I'1[>[6UDNHT(\PB1@P4(
MFYSD'A"*^1/VL/VWO%O[1?PD\$^(OA'XXOO &A^, FDZ--&+2&__ .$L9Y&.
MFZH+E'%M;6<-O/-<* 'D"[58Y4, >[_%[]NKX3>//A=\7-)NH_$GBG0?"]]_
MP@VL#0;1[E]7U2YA ?2[)H6WO<*LJ*Y^18VD&7&UBLGP9_95UC]FS]H2UUOX
M8V=CH?PJ\>6YF\5^#[M_(_L+4%A_=7]DJ!D623:L5Q""%8[90VX-N\Z_X)L^
M&/$WQ:UR'XT?V;'X N/%B367CS0HK=)M#\9W]N!';>(M+=7S&)4'+LN9(RJL
M"8U<_;- &'X1^'FA^ IM6DT72;#26UV_?5-0-K"L7VRZ<*KSOC[TC!%RQY..
M:W**XWXY_&_PW^SA\,=0\9>+KV33?#FDM%]NO%MY)ELTDD6/S7" E8U+AG?&
M$4,QP : .RKR_P 4?MG?"?P7JWBS3=2^(GA&WU7P+8MJ7B#3UU.*2]TJW4 E
MY8%)D'WEXVYRZC&6 /&_'W]IR_\ $L7BOP3\*;G3=0^*&@Z39^)+;2=0+V\/
MB72Y6R_V&Y4@%G4-$)DW"*1XRPP1GY-_8%^ FF?M5_!2QAT>;5T7PGK<WC+P
M#\5#%#+JS27=W+)?:3K".=TMW'(9H+A'#1S1-%("& P >^7'[*VG_$'P[X/^
M-7P+T]_AW\04N+C6$36[.2S'B:ROKEKB\L=4BYD"RL[2QLV7@DV$ #<I^D_#
M_P *O#_AGQ_KOBJPT>SLO$7BB*VAU:]A7;)?BW#K#YA_B*+(R@D9Q@= ,='&
M"$&X[FQR<=:=0 45S/Q2^+GA7X&^#IO$'C+Q%HOA?0[=U22^U2\CM8%9N%7<
MY +'H%')["O ?VO_ /@I)H?P2^'7@#5_!E]X/\10_$R><:1KE_JWEZ%'!! T
MTLAEA5WGD;:(XX(@7DD; ^Z10![QXC^.?@KPA\0M+\)ZMXP\+Z7XJUP;M-T:
M\U6"#4-0&2,PP,XDD&01\JGH:^9_%WP,\%_MW:UX^\3^!=+\3>!OB/X3UN%=
M!^(=Y8/;^9JEE&\.+=)#OELER\$R%%CE$DFW<?F'Q;XS\7:YXB\/>/(_&/PZ
MCU2]^/FL6MA+=^)=9(NO@OXGEM4;3X9[MHO-BL71[:ZM2FUH7E,+89@!^P7@
M[3+S1?".EV>H7BZAJ%K:Q17-T$V"YE"@/)M[;FR<>] '-^$O!%QXZ\)^"=6^
M(GA_PW)XZ\.QI?,UH#<P:5J#0-#.]I*ZAPI6210< E7P:[BBJ>L:S:^'=*NK
M_4+JWL;&RC:>XN+B410P1J"6=V8@*H )))P * +E<3\;/V@_!?[./A:/6?''
MB33?#>G7$PMX7NW.ZXDP6V1HH+NP4%B%!(523@ FO)O&/_!3?X67W[/?Q.\;
M?#GQ5X?^)E]\,]!NM<NM(T>_62XD2*-F4X&6\IBN/-4%<9P3TKY*\*?&_P",
MW[1W[0GPZ\9"W^&?C+5-'34;CP'(EI=Z+I7CFQF@B_M6&+SC</&MN1:^1J!4
M+*2ZB,I)O(!]6?&KPA\)_P!MSXY77P\\0^"=?\476D^%;A9_$(LY(=-T..^>
MVECCBN&*C[8_D0S(\(9HO)!+(6P>T^ WP8\4W/P"E\"_&B;0OB$VEWC6EMJ4
MT7FMK]C$Z/:7-W$RA5NAA=^W*EX]X(W8%[]DOP3X^\(^ ]6N_B1J%K/XD\2:
MU=:NVGV=[)>V>@02%1%8PSR*C2)&B#YMB EFPJC KU:@!%&T8[#I2T5\\_M[
M?M\6O[!(^'FI:UX1UG7/"?BW7FT?6=7T]@W_  C,0MY9_M4D.TM+&!$Q8+@A
M48C<<*0#W/Q;XMTWP'X6U+7-:OK72](TBVDO+Z\N)!'#:PQJ6>1V/ 55!)/M
M7S5XR^/_ ,(/VU/"GPETO6/!OBCQAIWQ(O7UK0=+ETHO UG!YB#4[P!_)6R*
MNKIYC$N)HB(RW ^<_P!M?]K+XP>%/C;=:]X7\7:/J6GZ7:2>);+P/)/9-H/B
MWPGY:PQKYC(TUQJ6HW+M';JC!$"#(.</]:?L#? *\^ G@"Z@L6U#1_ .M"'5
MO#7A'5K55U+P,)U,ESIAE61U:!)6S'&/]5ED!*A0 #!^#_[#!T?P-XK^#OQ$
MT_0?B3\#K6:WN?!<.M@W=_IL&YF.G3AU.]+5E3R)MV_8X0\Q@GZ ^'7PV\/_
M  @\&6'ASPOH^F^']!TR/RK2PL(%@M[=<DX55  Y)/N36]10 5#=7,=E;233
M2)%%$I=W=MJJHY))/0#UKCOB+^T)X3^$WQ#\&^%_$6J#2]4\?7,UCH?G1.(+
MVYC02&W\W&Q967)1&(+[6"Y(Q7QY_P %)/VCX_CM^R;XCO-!\1:IH_PNL;R]
M\(_$FXL8IK/Q)X+G$L:17QBR#);1N%,\!7]];7.]20,$ ]V^*O[;?P-\;_!*
M\5?%FE?$#0?%E^W@\6'A:X&JW6IW<Z$-:1K;L6#>66=F)4*@+E@.:Q;[_@GW
MIOACXP7J^&=+\-R?!_XD6+:?X_\  VH0'[!-+'#MM]1M$ *I.=D<4J\"10CY
M#Q@MB?L<_ 2^\<>)O"/Q@NM%M/AOXUM;)] \5V6BQP3:#X[M8HR+2_MRI.$^
M998)1MD6.62)LK7US0!P?P%_9P\$_LR^$YM#\#^'[/0+"ZG-S<>5N>6ZE("[
MY)&)=V"JJ@L3@* .!7>45Y_\8_VH/AS^SQ>:7;^//'7A/P?<:Y)Y6GPZOJD-
MI)>-D#Y%=@6 ) )' )&3R* /0*\[UC]JOX<Z3_PET*^-O#>H:AX#M);WQ!IN
MFWT=_J6DQ1@ES+:PEYE(QC!3)/&,U\X_MS?\%#O$'P^^,>L?"?P+X7M?$FO0
MZ392W%BFMR:?KNL?V@T\:1Z4L<;%7BC@DD>ZD*Q1'8"1R1\Z_LAZ/)K'QY^!
MOPWCT'05UGP3=7'BWP_\5S<BWF\?>'G%PEW $5 UQ>EYHX[J-VVY'G@8*@ '
MTIX$_9A:>#P!\:/@9X:O/AAX@N)W37?#OB9&M&\4Z+<WDDTRWR*9&CNE:5[F
M!VRZ-(T; !V4?1?@3]F/X>_"_P")&M>,/#O@GPSH?BKQ)DZIJMCI\<-W?$G<
M?,D4 MEN3ZGDUWM% !17*_%WXT^$_@!X'N/$GC;Q%I'A?0;5E22]U&Y6"(.W
M"H"Q^9V/ 5<L3T!KYS_:U_X*=>&? _[./A7QE\-?%G@_5=-\;>)4\+Q^*98Y
MM4TKP[,;>>8O<6]L1-)*?($*6X*.TL\0.,X(![[XO_:/\#^!/BAHO@O5?$VF
M6OBSQ!@V&E;S)=3*=V&**"44[' 9]JDJ0"2"*^;_ !!\"O"O[;A\9>/OAGI?
MB+X?_$SPWXE%UX<\>:EI[VZZE?6MNELP2.1O,DTUUC-O+&R(D@W.H)P]>1?
M'7/VAO&OQ1^(6N:9X5^'<WQ \6:38V7BK3K^_N=%N/##[9TTW5(B$N&4RVA6
M22Q$A:*15(F!=@/O[X+^"M1^&_PA\+^']8UNZ\2ZMH>E6UA>:M<_Z[4YHHE1
MYW_VG8%C[F@#E?#W[-_A?QIXH\+_ !&\;> /!(^+6GZ=#'<:I;VJ74MC-L'F
M1P7#H':-6+!6(!QCI7J5%% !7G7[3/[3OA3]DSX82>*_%]Y)#9M=1:?96L"J
M]WJMY,=L-I;HS*'FD;A5)&3W YKRKXG_ /!1VS^$'[=,/P4\0>%[S2UU[0+?
M4?#/B:XNE&FZOJ,TD\:::_R_N9&:$A6)(9B%X+(&^.9_BA\2/C#\6V\"?$C[
M5\8_!?Q U.+P=XP\)QO96^H^$]?2W:\FO-%2,(Z66FGR8WGFD+O)AU)8 R '
MUK\:/A?\*?V]_C9XB\&ZAX=\6MXN\'Z#%"WBN&W>WC\(W4LL-U!';7!;:+]6
M2&8^4K +&H=N0I[7P3^S+<?'#X,^%]+_ &B/#?@GQUXL\'WDAAOUMO.MKUHV
M*17PB=0(998U1GC&Y58D D8QWG[/'@7Q1\,_A#I.@^,/$T?C/7M,5X)=;%F+
M674HU<B&29 2#/Y0C$C# 9PS *#@=U0 U(UB1550JJ,  < 4ZBO*O&O[8G@7
MP)XI\<>'[J\U"X\1?#W0T\2:GI%M82R7LU@P8B>VCP/M"@HRGRMVUL*<$@$
M[7XE?$WP[\'?!5]XD\6:]I/AO0=-4-=:CJ5TEK;0 D*-SN0!EB !G)) ')KR
M/QY\9/@S^TOX^\#> ;C['\2)M>@7Q=IT>G1?VAIMO:QK((KZYE0^2L3MN2,,
M27?HIVDK\L_MW_&#Q%XY^.?PC\0:3J>A^*/"NL7L7B3X5+%=E-#\97(ML7&A
M:BK$Q?:IHBTUC<D ),"A (^;ZP_9%_9JT_X(W_B+Q#X=35/#GA?X@K;ZXO@V
M^MXD_P"$8OY0SW2QE2?+61G5FA#&-)1(R_?- ')_"_\ 8!A\.>$/%?PG\3M:
M>*O@:US!J/@ZPN+B9=2\.DN[26 D4@M;0L%:!MVY4D:,Y5%-?1'@CP5H_P -
MO".FZ!H.FVND:+H]NEI965K&(X;:)!A451T  K6HH *JZCJ$&DV,]U=30VMK
M;QM+--*X2.)%&69F/   ))/  KBV_:A^&X^-$?PY_P"$Z\(_\)[(A=?#XU6$
MZD0$+D>3NWYV MC&=HSC'-?GS^V!^W/K/[<6B>+_ (;Z*MKX5\$KJVH:1?\
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
M:)@\<@# @,K $,.016M0!4TO2[?0],M[.SMX;6SLXUAA@A0)'"BC"JJC@
M #I5NBB@ KX)_P""H'[._P 0/A?\;]&_:4^'?CSQYI$'AW3AI/B_2=-G:^MX
M=-5RZW\>GOF*X$+$F>' 9XMS1E9%!/WM3)(UE1E9596&"",@B@#\_?V4OV.O
M$WQU^+&L^.O&5GX;T>T_M6W\1^&O$_@^]2\T?QEI>I6P&J:>]O,I86-TT:7#
M12[RDUPS)(=H-?<'PK^$/A;X&>"[;PWX-\/:/X7T&S+-#I^F6B6UO&6.6(1
M!DGDFMO3M.M]'L(;6U@AM;:W01Q0Q($CB4# 55'  '85:H **** "OSYM/@I
MH/QT_;O^(7@G2? /C:T^%OCBRO)?B7IVLZ1-I>EVNN6TL(T_6-*N<A3=3@,S
M/;,3^YBD8I(,']!J* //?V?OV;O#?[-?A:[T_03J]]=:E<&\U'5M9U"74M5U
M68JJ![BZF+22%41$7<<*J*  !7H5%% !7C_[<?[.FI?M6_LV:UX)TC6K70]0
MOKFRNXY;VU-U8W7V:[BN3:W42LK26TPB\J558$I(PS7L%% 'YBZMKGBCXB_$
M:Q\!V_Q6T'XB^(/$7B2+P_XL^%_AKP%#8^$K#0UE\C5#?F>-[E-EL)!'+)<
MR2")8U*FOM#]F']@WP'^R==2W'AMO$VI7/V"/1[2;7]<N=7DTK3XSE+&U,[-
MY-N#@[$P"54G.!CV*WTVWMKF2:.WACFF_P!9(J -)]3U/XU8H I:)H=GX9T>
MWT_3;.WL+&SC$4%O;Q".*%!T557  'H*NT44 <G\<?AI)\9O@]XF\)QZYK/A
MF3Q'IL^GIJVDS^1?:<TB%1-"_9U)R/I7YN^.O$_@'PA^P[XG_9G^(W@NQT+X
MW^#[:.P\(Z;X9T_9>>+;X[CIFNZ01\^YID\R9BW[ATF\Q@F"?U.K(N_!6CZC
MXML]>N-)TZ;7-.@DMK2_DMD:ZMHI"ID1)"-RJQ5<@'!VB@#Q;X;_ + O@)O%
MWASXD>+O!^AW/Q8CM+.ZUG4(-PM[K58X$C>\,((B><%<+*5+@ 8/ KZ HHH
M**** /S%^,GP*^)G["?[7'B*;1_B)J.H?"_X^:G*+6R\:32ZIX=AU:Z!632+
MPDF2S2YR1;741"ASY4B2#RQ7JW[$W_!-.WO?A=:WOQ>\)V]K?:QIO]C^*_!6
MH2VVM:/KD]A<&+3=8D8I@WOV2-%>50ID#C>,H,?;6HZ;;ZK (KJWAN8ED60)
M+&'4,K!E;![A@"#V(!JU0!5TO3;?1=.M[.UMX;6TM8UA@AB0)'"BC"JJC@
M  #H!5JBB@ K$^(#VD/@36C?:5-KUBMC,;C38H%N)+^/8VZ%8V(5RXRH4D Y
MQ6W10!^>_P"QG^R/H/[2?@_7M)NM-^*'AWX;^ =?+?"O6+M[[PMXHT2SN+<?
M;M-BDRES]ACD+1(),!DPHW"-&K[I^&_PXT7X1^!]+\-^&]-MM)T/1;9+2SM8
M%VI%&BA5'J3@<DY)/))-;]% !1110!\R_P#!0+X >)O'&K^"_B1X;\1>$M+;
MX5Q:G>W%GXJT&YUK2W6:W5?MBV]O(DAN;=4;RR-V1+(,9(-?-GP<^$MO^W1\
M4[7P/JWQ,UKXZ?"_2=*/B#4M?M=$@\.V?@_Q%'<0OIIT.ZM(HI(YA&UV9$#R
M%%5-[;G*G]+"-PY_$5!8Z=;Z9;^7;P0V\><[8D"+GZ"@#@/@[^RWX/\ @G\/
M+KPWI]G=ZQ:ZE>G4M3NM=NGU2^U>[)0_:+F><L\T@\N,!F/RA% P% 'HX&!1
M10 5\^_\%(OV7=<_:K_9\72O#=Y;MK7AW5+;Q!;:+J#M_8WBHVS;_P"S-00?
M>MINF?X7"-SM(/T%10!^=/B#XV>!?VT_BQ\!;CX8^&Y-%^-'A'Q'L\5Z(+)8
M;CP=HP62WU>PU;: @AD'R0HV1*XB>,%0S#ZW_9]_85^%/[+7B;4-8\!^#M/\
M/WVH1&VWQ,\BVEN6WFWMU9B((2WS>7&%7('' KTG1O!NC^']:U34K#2].LM1
MUJ1)=0NH+9(YKYT0(K2N!ERJ@*"Q. ,5K4 %%%% '/\ Q*\"6OQ1^'>O>&;V
MZU"QM/$&GSZ=-/87+6UU DL;(SQ2KAD<!LAAR" :_*6S^#W[07P.\+>(/V<[
M?Q''\2O$GA)(?$7@O3?&%V4F\16=I<1R6U]INHOG+Q.J0W=A/N&USY;QQR #
M]>JJW&F6\^H0W4EO#)<VZ,D4S1@R1*V-P5NH!P,@=<#TH \%_9[_ .">O@'X
M3QZ?>7&@VNIG1M3DUGPI8ZM:P7;> 3<(K365A-MWI )O,=5W$)OVKA0!7T)1
M10 4444 >%_\%$])\$^(/V6=:L/B!X=\7^(/#=W+"C-X7TR;4-6TF?>#!?6Z
M0@S+)#(%=7C5F4@'&,UY3^RC^Q/;_M ?#3P#\3OC!H_B#3_B=/8VZ:_;QW\^
MG6_BI+.=CI]QJ]A&XAFN!&L4I213Y;L4Z* /LJB@"&UMX[2W2.*-(XXU"HBK
MM50.  .P%3444 %?#?[:GP2\0?"'XX^*/BA_PM;X>^ ?"_CZ'3-#NM:\0^$7
MUG5/#GDK(!#92L_V:**5CO/VB)D60D\EE%?<E0WEC#J-NT-Q#'/$W5)$#*?P
M- 'P%^S!^R-8_MOZCKGC;QIXF^(WB*T\-W[Z+X%^(2R/X4\1>(M%DMXC>03&
MS2W,UB;KSO*+QJ6&67Y2I/V_X3^$_AKP-X>\.Z3I.AZ;8Z?X1MEL]&BC@7_B
M6Q+&(PL1QE1L 4X/(ZYKH(HE@C5$5550 JJ,  =A4E !1110!\=_\%"_A7JW
MPY^.W@?]HJ'1;CXC>&_AO93V'B#PA-']J.GV<KAI-:TV$Y'VZ  AQ@M)!N5<
M,HSP?PG\#_"G]N+]MWQUJW@#1])\7? WQAX'AL_'=W!;@:#KVNQW4,NG26YP
M%DNX+<W EECYC)@4MO7"_?SQK*A5E#*PP01P167X1\&:/\/_  _;Z3H.EZ?H
MNEVN?)M+&W2W@BR23M10 ,DD\#J: .9^ ?[-_@S]F/PC-H?@G18='L;JX-Y=
M/YCS7%].553+--(6>1]JJ-S,3A0.@KO*** "O"?^"B'[).H?MI_LQZIX/T7Q
M9X@\$^)+>X@U;1=5TK4)K-H;ZW;S(5F,3!FA9AA@#D9###*IKW:B@#\K?A9\
M/_BA^V?XG\'^'O'VF:?\0M+\)WE]X*^(<.IW":=XJ\)P7$"R&.XV@1WB"XM[
M*ZM;^#8[+&"59F9E^_O@%^R7X7^!DUOK)M;37OB!)I<&DZMXRO+""/6M>CB
M"&YFC5=[85<GN1DY/->E6^FV]K=SW$=O#'<714S2K&%>;:,+N/4X' ST%6J
M"BBB@ KXS_X*NW$FCWG@76/!OA?QQ=_&_1;E[CP'J^A:)+>6<TQ>-9]*U"=/
MEAL[F,[9/.VH -ZMO0"OLRB@#PWX/_\ !/\ ^''P9^)LWB[1]-U2&\EEGN[3
M29]5GN-%T&XN'$ES+8V;L8;5Y'&6:-0>3C&3GW*BB@ I&&X>GO2T4 ?FEXY^
M&VK?L3:M)X8\5_M">'_A[I=UJ&J>*-.O/#G@0W?C3Q4]Q=R2;)+JX6XBDG7S
MEBV6\0E=<<*IKUG]D3_@G+H?CCP5X9^)GQ-TGQ!8?$;Q4+/Q!XOT:'49M/TG
M7M4@P;:]U#3(7%LUVJK$[C:5$JYP2HK[,N=/M[R:)YK>&9X6W1LZ!C&?4$]#
M]*L4 4+;P_8VFM76I0V=K#J%]''%<7*1*LTZ1[MBLV,L%W-@'IN-7Z** "OA
M/Q;I^C?\$]_VXO%WCKXG0V.M?"_XX3Q1IXWUM5FD\#7JH$32;J63(CTV;!:%
MN%25F1N&0U]V5E^+?".D^//#]QI.N:;8ZOI=X L]I>P+/!, 0PW(P(." >1U
M H ^&_V+?V)OA]^TG\,/&;:UX,>3X1KXZO-9^%"W0FL;W3=,N+> 71MBI66"
MSGNQ=-'%\H:*1<KM*BON#P'X"T7X7>#=-\/>'=+LM%T/1X%M;*QM(A%!:Q*,
M*BJ. !6I# MM"L<:JD: *JJ,!0.@ J2@ 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 ***,T %%%&: "BBC- !1110 4444 %%%% !11FB@ H
MHHH ***,T %%&:,T %%%% !111F@ HHHS0 4444 %%%% !1110 4444 %%&:
M* "BBB@ HHHH ***,T %%%% !1110 4444 %%%% !11FB@ HHS10 4444 %%
M&:,YH **,T4 %%%% !11FB@ HHHH ***,T %%%&: "BC-% !11FC- !111F@
M HHS10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >2_%G]MOX7?
MWQ;)H/BKQ9:Z7K$4:RR6YMIYFC5AE=QC1@,CG!.<&N#\=_\ !5?X.^'O"-]>
M:1XB/B#4H(B;;3X+.XB>Y?LNZ2,*H]23P,\$\5[)XQ_9_P# OQ"UIM2U[P?X
M9UK4&01FYO=-AN)BHZ#<RDX%<?\ $']A;X5^/O!U]I/_  A/AW2FO8BB7>GZ
M?%;7-LW9T=5!!![=#T/%>'BXYJ^;V$H6UM=._EK>U_E8SE[3I8\T^"G_  5G
M^&?B_P !V]UXPU-/"/B!<I<V1MIYXV(_CC9$;Y3Z-R#D<]3Z'X)_X*"_!_XD
M>*['0M%\:6EUJNJ3+;VL+6EQ%YTC'"J&>,+DG@ GDUG_  /_ .">7PT^#_@&
MWTJ^\.Z/XJOU)DN=1U73XYYIW/\ =# [%'91^IYKOM!_9E^'?A;6;?4M,\"^
M$M/U"U<2P7-OI4$<L#CHRL%R"/45C@X9PH1]M*'2^COYZIVO\A1]IUL?$]C^
MWY\6/#O[/'[3%YX@UK3DUK0+CQ9??#G5H["%-MOIEW/;-9R1D%)9;?RX7W,N
M9$FY!*,:]S_;#_;C\4?LH^"=/UR/PKX%NM#&DB\N];\7^/K?PI9W=V49EL+3
M=!.TURRQNVUEB0 KAF^8+A?&C_@E7;_&']CWQM\,6\:3:7J_B3Q)K7B/2_$-
MOIP:31WU*ZGEDB\HR8E0PW$L#Y9=RN2-IQBQ\=?^"<VO?$/]H6;QYX>\7>$]
M+NM6\*VWA&[GUGPDNL:CHUM&9Q)+I,S3HEK)*L[;A+%.A9$)4@$'Z"5_9I+?
M1>MH[_?^.IV2=/G=MKR?;=JUO)*[5_0\MB_X*C^/M1^*M]X[T_PQI]U\'8O@
M1'\4K72I]86#4F=A)* P%LPWL4$./-*JH\P9)*5[?\4?^"B,?PSUK2K0^$9K
MS^T_A=JWQ*W#40AC%B+4_8L>6<E_M7^LX"[/NG/'#^!/^"3EUX7\)^'_  S?
M^/(=4\/Q_"-OA)X@4:.8;S4+0!Q#=6T@F*V\@WG<'24-CC;3--_X)E^/O%>H
MK>^.OBMH>L7%C\,]6^&>GII7A1M/ACM[P6H6\E#74K/.OV?Y@K(C97:L>#N)
M*SDH[)2M]\^6_P#Y)_5S"'1R[QOVV@G;_P F^9'\3?\ @I9\4OA3\(+7QUXB
M^$OPU\)^'-0T]=4LKSQ/\68=(CO$EB,L%DA>Q).H%%<M#CRU^7;,^6V]G^R5
M^V5J7[47[0MO=6,EQ9^!?$GPK\.^-=-TNXAB\^SGO[B^WEY%&YCY<42XW%1L
MR ,FL'XF?\$S=>\1?&&S\6>'_&7A.QNIO!=EX(O+O6/""ZMJ6E6T'G+)-I,S
M3JEI)*L[;A+'.A9$)4@$'K_V*OV";C]DO4]!N+CQ<OB1M#^'FC> EQIOV4S+
MITMTZW)_>, 76X"E ."A.3G TAR^\WWT^Z2U_P#);"UY+=;+[[P>GHN9&#XV
M^)7C3X^?&3XHV]A\5)/@K\-_@W)#I^HZO8V>GRWVHWK6D5Y/+/-J$,T$-G##
M/$ !&'+[V+A0%J/X5_M>>+++]E_5M:TGQ1\)_C]>>'=9DL&\3:1XOLM+TF#3
M4C\W[;K%PBR1VDR1Y\Q;>*0%BC*B(QV=I\1_V4/&FC?&3Q!XX^$OCC0_"M_X
MUB@C\2Z/XDT!];T74988_+CO$BBN+::*Y\I4B8B8QLB+F/< U>/^(_\ @D-J
M.N>'_P"U+KQUX?\ $7CN^\<)X]U4>(?"45UX5O+Q; V"0+ID4L3K#%'L:(M<
M/(KQAF=R36<=K+31>>MU=^CU:[;&CLW?U^ZVB];F/HW_  6\T_6O@U)KB^'?
M L.J6_CR;P%+J,GCZ'_A"HIDLOMPNFUQ;8J(9(2$3-N"9F$9 ^]7V+\%?B#K
MGQ)^$VFZYKGAE?"^M743M+IJZI#J, 96(5X;F+Y989  Z.51BCJ61&RH^;O
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
MU,+X;+)(UXU*[Q'-=P37-9M*W-[/DLE[VFNK5WL>Q?!+_@J_\!_VHO&A\)^
M/B!::UXGN+:6>ULFL;JU>?RT9VV&:)%8A5+8!)P"<<5\;_L^_M]^*O%O[.WP
MQ\::=^U7:_$3XO>(M1TV*^^%PM/#\PN_/O%BN;?[/9VJW\/E0-))YAD_=^5N
M?*@BOT \!?L/?"/X0ZX=8\(_#?P1X7USR9((M0TW1;>WN(E=2K .B!L$'! /
M(H_8T_9:M/V2OV;/!7@(7=IK5YX2TY;!M66Q6UDNB"<OMRQ7.<8W'ZU[6%C7
M5Y8AINZM:]K*]UK?YGY=G$LLE4ME<9Q@_P#GXXN5];ZQ4=-K+??4^7_@C_P4
MF^)V@WFM7WCCP7::UX!7XQ7_ ,.X?$::O%;7]F)-4:SLO+L([<K-!&[0Q-*\
MZ2D[VV,%RW4?#O\ ;6\9>)OV@]!TNQCU?5]+9OB#%<:*WV%KK59]'U*VM[2.
M&;RX5C&'D5 [#AU\QW(W5U,__!->2?X,7GA'_A,0&NOBROQ.^T_V9]T#64U/
M[%L\W_9\OS<]]VS^&L#QE_P2=/C/2=8LY?'UU9QZQ:^-[9I+;30LL0\17D5R
M,$R$$0>7L((_>AC]SI751^"//NDT_7E5O5\USS'R.H[;<U_*UY?.UN70Q?#?
M_!9FQ\+_ !0\:>%?B/X?\&:3?>#/!][XNO!X-\<P^+);'['-'#/I]Y$MO UM
M>;YHPJ?.K$L-PV\YGBG_ (*0_$SX)?M)6M[\8/"EG\.?AOI?PMUOQO?6>EZI
M'KJWKVUQ8+$OGM;P21W,:S2*T0!B/FH1(V#MNZ7_ ,$>[WQ=K=L?''C#PG%X
M=M_ VJ> 4\.^"?!X\/:?;6=X]M*MS"6N)Y$N4EM]Q9G9#\F$0AB^SJ__  3%
M\9?'7QM/??&3XJ6?B[1V\ ZEX!BT_1?#G]CL(KN6UD_M!I&N)LW8-L-Q $1(
M3;&F&#4N5--[VE?M=J25EW^'T9CIK?9M>JUC=>F_R.&US_@LY'XV^$_Q#T_2
M[[X::;XXC\ :OXK\+S^$?'%IXP6![2W,ACO8UAC%O.F^-@A66-]L@W_+@]OJ
MW_!2_P =^'V^(TFG_"-O$WAKX+VVGW7BO7&\1)9W%]#-IMO?S-86@MV$T\4<
MKEHI)(5.$VR$N0G3?\,2?%?QU\'/&7@OQU\6/"NI:7KWA"[\+69T3P/'ICO)
M/$8OMUZS7$K2RHN,) ;>,EGRI^7;X]X4_8M^+7Q)_:"_:5\*6OC1O!OPP\87
M6C:/J O/##S76K6BZ'9P7,^EW1F1(G=5>%V=+A4*C:%93F>ZC:_+=7O:Z=M>
MVCZ&D+<MY]&[VWL^7;H]GN7-1_X*=_$;P'\2_P!H'Q);^$;+QY\'OAG<:-J)
MOVU>+2[G3-,NM+M+F86L2V\C7DJ^;),RS/$,%55SG"^N>"/VS/$VM_LS^(?&
MN@^'5\37&F^,-9TEW\1^(K/1-.TFQM+R=&N[J[6 "&VCCBXVPS2C*!BWS2"K
MXJ_X)C6VK?"C]H3PCIOBA-*T_P"-UG:6-F?[.,O_  CT=OID%@H(\T>?Q 'Z
MI][';-87B_\ X)676J?!?PWX=L_%7AG4M0\*^/\ 4O'5M%XD\,G5-#O7NWNF
M$%S9"XC:0P_:=R.LJD/&K8Q\M$K<MHWV5GOVOY"NN5-VOU7HNGJSN_V'_P#@
MH7I_[8/PD\>^(GTW1;&;X<ZY<Z)J3Z!X@C\0:3?&&WBN1-9WJ1QB:-HIDZQJ
M58,I'&:\_P#A%+\>/VJ?V>=/^-FA_&"3P?=>++&/Q%X;\%IX>T^ZT&WLF426
M]K>R21&]EDDC_P!;)%<0X9_D50N#ZA^QE^QOJW[,L_Q.NO$?BZU\:W7Q0UY/
M$-XL>BQZ;;V<S65O:RPQQH[#R/W V!LNJX#-(V7;D=/_ &&_BG\./ UU\.?
M'QATSPW\*)WDBM+>Y\+_ &WQ%X?LI7)>SL;W[0L"QHI9(3-:RM&I )?:N"I%
M?8WY8V?1.WO7]7MZ$0O]KN_NOI^!Y+KW_!3WQ)\3/AGIOB3PO)?>'KK6/#O@
M776AD%M<VEK_ &KK[6-Y"BM#YA8QI(F]I&7&PJJ,"S?1_P#P4!^)GCCX7?![
M2;WP:NO6MO>:W:V7B#5]"T7^VM6\/Z9)N$EY:V6R3SY%?RE(\J7:LC/Y;;,5
MPGC#_@E=I%W_ *%X9\0+X?\ #]IH7A/P_I]@UB;AK6'0M6?4 S2>8I=I@WEG
M(&T@M\V=M>T?M(_!WQ-\5]"T>;P;XYU+P)XH\-ZBNI6-RD;76GWY"-&]M?VH
M=/M-NZN<J'1E8(RNK*#55N5P]W^9OY:67IN7I?3LE\^57_&Y\]_LY?MT6'@/
MX+?%_P ?>(OC%8_%KX:_#FT_M!KZXT^/3?&&C31"5;NPU+3X[>V6%@\2^3OB
MC=M[AAA0QXMO^"\&A:1I=TEUHGP_\2:_?64.H:%I7@?XBVOB.2[5KJ"![>[9
M((_LEPHN$<+B1'VR 2 KSZY;?\$Y+CXJ1?%34/BYXHL/$/B#XK^'(?"=\WAC
M2&T.PL;&%II(GBBDFN)&NA+<2.99)6'RH J@'=G:E^P;\5OB3\/Y/#/CKXN>
M%K_3+5-/6T71/ L>FO>/:WD%Q]HO7:XE9YBL 0"W,$8,KL8V^4+,M9?)>GGK
M:]]OZU,ME[O?\-.E_7K_ )$VL?\ !276O@M!\3K/XK> -.\*>(/A[X/B\:6E
MIH_B-M7M_$%O))/"((97M8&699HHHROEGFXCQG/.0W_!13Q-HGC[7/"=MX-N
MM:^(NJ>*;#P[HWAR_P!;AM=/M)7T*#5+G==QVADC@B0R@LZ3.\A &U6 3NOV
MT/\ @GII/[7_ ,4_A;XHNM<GT6;X?ZJMSJ,$5OYJ^(]/$T-R=/ERPVH;JUM)
M=V&/[DKC#DUB?$W_ ()T:MKOQAU[XC>&/&UEHOC>3QA;^+="GO=':\L;';I$
M>E3VES"L\;7$4D2N^5DB*N4/.T[BG9W<M.EEY25FO57OZ:&D;:KRNO6VS]&K
MKU14_:+_ ."H,'[.MM\/-!\1:+X-\'_$KQUIUQJDVC^-?&]MH.DZ/%;%$G#Z
MD(IED<R2((E2(F0;F(3:0..N/^"TND^*O#O@'_A#=%\%WVL^-'U.W9]?\=0:
M/H*WEA/%;RV5IJ2P31W=Q+),C0*J*)(\N2A!6O2_B/\ L2^.O$NL^ /'&G_$
M306^+OA'3;K2-2U?5_"RWFBZ]:73I++"]C'-$\0CECC:%DGWJ$(=I-S$Q_%K
M]CGXJ?$KX.Z3X9O/B/\ #_Q,)K:[@\36'BOX=6^H:%JYF=7C:&UAF@DA\C:4
MC#32Y4YD\QP'J=5KOJ]%HM]+-]+;];DKIZ+?7UNN]_E8ZO\ ; ^.'BCX=?\
M!/GQ]\0=)L[KPAXOTGPA<ZQ;VMZMO=3:1=K;EPD@4R0R,C<'!9#CN*XGXO\
M[>GCSP7\9+[X?^"_A;9^.-7T/P';>.;_ %"_\3KHUH89)+B)K=<6TS&<M!E!
MM",&;<\>T;NKN?V$[.T_X)U77[/NF>(;R&SE\)R>&(=8NX?/DCWQ%/-,091@
M%B1&&   4$ 5=/[&[C]H7Q-XZ_X2%=OB'X?VG@867V+_ (]S!-<R_:=^_P";
M=]HQLVC&S[QSP5[K^'KJ_P#TEV\][&M)Q]FE/?\ S</TYCY>^/'_  5U\<_%
M_P#8I^(_Q*^ 7@?[5H'A3PU#=3^(KW5(X]0TO4)[.*[VP:?);O%=);QSPF5G
MFCZR!5<IANK^,G_!;#PG\&O'_B;1?.^'=Y:_#<6T7BIM8\=VNB:Y/,]O'<2K
MIFG21,;TI'(OWI80SY122,UB:3_P1B\:?#C]E#Q!\&? 7QEL?#OA+QSX?M-.
M\22W/A8WEXU]#9Q6DMS9-]J5;>.XC@B$D4BRD?.4=&;</6M2_8-\=>!/B;XJ
MU/X8_$CP]X3T/X@7-MJ&N6VJ>$4UB]L;V.&*WENM.F:9$A:6*&/Y+B*XC61=
MP7#,IWJ<G-:&W2_?3?RWMUV,5=P5_BUOZ.UO^WN_3<VO#_[?%UXP_:!M?ASI
M/@F2ZU;49[;5;*Y?4]EM=>&9K82_VT&$1(Q-FW^SD F3'SA3FOI G-?-J?L*
MZH/VD(?BPWC2&3QS;ZK'!'?-I"C_ (IE8-C:&560#:TVZY,HQB8@[-H"U](X
MP*RTY5_7;^O6_2PE>^O9??U_KM;K<?11104%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1BBB@ HHHH **** "BBB@ HQ110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 8HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
L@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6641066128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">Principles of ConsolidationThe accompanying consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company&#8217;s deferred compensation plan, see Note 10. All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Reclassifications</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain prior year amounts have been reclassified to conform to the current year's presentation.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of our consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires our management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates.&#160;&#160;Significant estimates include fixed asset lives, bad debt allowance and the allowance for inventory obsolescence.&#160;Additionally, NGS conducts a yearly review of impairment of long-lived assets. Throughout the review, determining factors are based on estimates that can significantly impact the carrying value of these assets. It is at least reasonably possible these estimates could be revised in the near term and the revisions could be material.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents, Financial Instruments and Concentration of Credit Risks</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash Equivalents, Financial Instruments and Concentration of Credit Risks</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For purposes of reporting cash flows, we consider all short-term investments with an original maturity of three months or less to be cash equivalents. We invest our cash primarily in deposits and money market funds with commercial banks.&#160;&#160;At times, cash balances at banks and financial institutions may exceed federally insured amounts. We believe that the risk to our cash balance is minimal because we have chosen a large bank with strong long-term ratings of Aa2/A+.</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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our trade receivables consist of customer obligations for the sale of compressors and flare systems due under normal trade terms, and operating leases for the use of our natural gas compressors.&#160;&#160;The receivables are not collateralized except as provided for under lease agreements.&#160;&#160;However, we typically require deposits of as much as 50% or use of progress payments for large custom sales contracts.&#160;&#160;We perform ongoing credit evaluations of our customers and adjust credit limits based on management's assessment of the customer's financial condition and payment history, as well as industry conditions and general economic conditions.&#160;&#160;We continuously monitor collections and payments from our customers, and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified.&#160;&#160;While such credit losses have historically been within our expectations and the provisions established, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past.&#160;&#160;One customer accounted for 35% and 26% of our accounts receivable as of December 31, 2019 and 2018, respectively.&#160;&#160;A significant change in the liquidity or financial position of this customer could have a material adverse impact on the collectability of our accounts receivable and our future operating results.&#160; The allowance for doubtful accounts was $918,000 and $291,000 at December&#160;31, 2019 and 2018, respectively. Management believes that the allowance is adequate; however, actual write-offs may exceed the recorded allowance.</span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A summary of our allowance for doubtful accounts is as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"><tr><td style="width:1.0%;"/><td style="width:49.407%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.407%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.985%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.407%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.985%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.409%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;Year Ended December 31, </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(597)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(664)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recoveries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition Policy</span></div><div style="text-indent:39pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company adopted ASC 606, Revenue from Contracts with Customers ("ASC 606") on January, 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below.  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company applied ASC 606 using the cumulative effect method. We had no significant changes in our recognition of revenue at adoption and our review of all open revenue from contracts with customers on January 1, 2018 indicated we had no adjustment to be made. Accordingly, our consolidated financial statements for 2017 reported under ASC 605 are comparable to the consolidated financial statements for 2018 reported under ASC 606, since an adjustment was not needed, except for the respective additional disclosures as detailed below. </span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Revenue is measured based on a consideration specified in a customer&#8217;s contract, excluding any sale incentives and taxes collected on behalf of third parties (i.e. sales and property taxes). Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive for those goods or services. To recognize revenue, we (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, we satisfy the performance obligation(s). Shipping and handling costs incurred are accounted for as fulfillment costs and are included in cost of revenues in our Consolidated Statements of Operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Nature of Goods and Services</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following is a description of principal activities from which the Company generates its revenue:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Rental Revenue</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">. The Company generates revenue from renting compressors and flare systems to our customers. These contracts, which all qualify as operating leases under ASC Topic 842, Leases (ASC 842), may also include a fee for servicing the compressor or flare during the rental contract. Our rental contracts typically range from six to 24 months, with our larger horsepower compressors having contract terms of up to 60 months. Our revenue is recognized over time, with equal monthly payments over the term of the contract. After the terms of the contract have expired, a customer may renew their contract or continue renting on a monthly basis thereafter. In accordance ASC 842 &#8211; Leases, we have applied the practical expedient ASC 842-10-15-42A, which allows the Company to combine lease and non-lease components.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Sales Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company generates revenue by the sale of custom/fabricated compressors, flare systems and parts, as well as, exchange/rebuilding customer owned compressors and sale of used rental equipment.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Custom/fabricated compressors and flare systems</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - The Company designs and fabricates compressors and flares based on the customer&#8217;s specifications outlined in their contract. Though the equipment being built is customized by the customer, control under these contracts does not pass to the customer until the compressor or flare package is completed and shipped, or in accordance with a bill and hold arrangements the customer accepts title and assumes the risk and rewards of ownership. We request some of our customers to make progressive payments as the product is being built; these payments are recorded as a contract liability on the Deferred Income line on the consolidated balance sheet until control has been transferred. These contracts also may include an assurance warranty clause to guarantee the product is free from defects in material and workmanship for a set duration of time; this is a standard industry practice and is not considered a performance obligation.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">From time to time, upon the customer&#8217;s written request, we recognize revenue when manufacturing is complete and the equipment is ready for shipment. At the customer&#8217;s request, we will bill the customer upon completing all performance obligations, but before shipment. The customer will formally request we ship the equipment per their direction from our manufacturing facility at a later specified date and that we segregate the equipment from our finished goods, such that they are not available to fill other orders. Per the customer&#8217;s agreement change of control is passed to the customer once the equipment </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent satisfactory results for both the customer and us. The credit terms on these agreements are consistent with the credit terms on all other sales. All control is shouldered by the customer and there are no exceptions to the customer&#8217;s commitment to accept and pay for the manufactured equipment. Revenues recognized related to bill and hold arrangements for the years ended December 31, 2019 and 2018 was approximately $11.6 million and $8.3 million, respectively.</span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Parts</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - Revenue is recognized after the customer obtains control of the parts. Control is passed either by the customer taking physical possession or the parts being shipped. The amount of revenue recognized is not adjusted for expected returns, as our historical part returns have been de minimis.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Exchange or rebuilding customer owned compressors</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - Based on the contract, the Company will either exchange a new/rebuilt compressor for the customer&#8217;s malfunctioning compressor or rebuild the customer&#8217;s compressor. Revenue is recognized after control of the replacement compressor has transferred to the customer based on the terms of the contract, i.e., by physical delivery, delivery and installment, or shipment of the compressor.</span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Used compressors or flares</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - From time to time, a customer may request to purchase a used compressor or flare out of our rental fleet. Revenue from the sale of rental equipment is recognized when the control has passed to the customer based on the terms of the contract, i.e. when the customer has taken physical possession or the equipment has been shipped.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Service and Maintenance Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company provides routine or call-out services on customer owned equipment. Revenue is recognized after services in the contract are rendered.</span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Payment terms for sales revenue and service and maintenance revenue discussed above are generally 30 to 60 days although terms for specific customers can vary. Also, the transaction prices are not subject to variable consideration constraints.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Contract Costs </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expense on our Consolidated Statements of Operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;"> </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On January 1, 2019, we adopted ASC 842 using the modified retrospective method. We recognized the cumulative effect of initially applying the new lease standard and had no adjustments to retained earnings. The comparative information has not been restated and continues to be reported under the lease accounting standard in effect for those periods. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The new lease standard requires all leases to be reported on the balance sheet as right-of-use assets and lease obligations. We elected the practical expedients permitted under the transition guidance of the new standard that retained the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. We did not reassess whether any contracts or land easements entered into prior to adoption are leases or contain leases.</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The cumulative effect of the changes made to our consolidated balance sheet at January 1, 2019, for the adoption of ASC 842 was as follows (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.514%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.816%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments due to ASC 842</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long term portion of operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><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></table></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company, as a lessee, applies the practical expedient to not separate non-lease components from lease components, therefore, accounting for each separate lease component and its associated non-lease component, as a single lease component.  </span></div>Each lease that 1) contains the same timing and pattern of transfer for lease and non-lease components;  and 2) if the lease component, if accounted for separately, would be classified as an operating lease, the Company elects to not separate non-lease components from lease components.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersPolicyPolicyTextBlock', window );">Major Customers and Concentration of Credit Risk</a></td>
<td class="text">Major Customers and Concentration of Credit RiskSales and rental income from Occidental Permian, LTD. ("Oxy") in 2019 and 2018 amounted to 36% and 28% of revenue, respectively. Sales and rental income to Oxy and Devon Energy Production, Inc. in 2017 amounted to 20% and 15% of revenue, respectively. No other single customer accounted for more than 10% of our revenues in 2019, 2018 or 2017. Oxy's accounts receivable balances amounted to 35% and 26% of our accounts receivable as of December&#160;31, 2019 and 2018, respectively. No other customers amounted to more than 10% of our accounts receivable as of December&#160;31, 2019 and 2018.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text">InventoryInventory (current and long-term) is valued at the lower of cost and net realizable value.&#160;&#160;The cost of inventories is determined by the weighted average method.&#160;We regularly review inventory quantities on hand and record a provision for excess and obsolete inventory based primarily on current and anticipated customer demand and production requirements. The Company accesses anticipated customer demand based on current and upcoming capital expenditure budgets of its major customers as well as other significant companies in the industry, along with oil and natural gas price forecasts and other factors affecting the industry. In addition, our long-term inventory consists of raw materials that remain viable but which the Company does not expect to sell within the next 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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Rental Equipment and Property and Equipment</a></td>
<td class="text">Rental Equipment and Property and EquipmentRental equipment and property and equipment are recorded at cost less accumulated depreciation, except for work-in-progress on new rental equipment which is recorded at cost until it&#8217;s complete and added to the fleet. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Our rental equipment has an estimated useful life between 15 and 25 years, while our property and equipment has an estimate useful lives which range from 3 to 39 years.&#160;&#160;The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.<span></span>
</td>
</tr>
<tr class="ro">
<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 Rental Equipment</a></td>
<td class="text">We assess the impairment of rental equipment and property and equipment whenever events or changes in circumstances indicate that the net recorded amount may not be recoverable.&#160; The following factors could trigger an impairment review: significant underperformance relative to historical or projected future cash flows; significant adverse changes in the extent or manner in which asset (or asset group) is being used or its condition, including a meaningful drop in fleet utilization over the prior four quarters; significant negative industry or company-specific trends or actions, including meaningful capital expenditure budget reductions by our major customers or other sizable exploration and production or midstream companies, as well as significant declines in oil and natural gas prices; legislative changes prohibiting us from leasing our units or flares; or poor general economic conditions. An impairment loss is recognized if the future undiscounted cash flows associated with the asset (or asset group) and the estimated fair value of the asset are less than the asset's carrying value. Sales of equipment out of the rental fleet are included with sales revenue and cost of sales, while retirements of units are shown a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included with other income. Maintenance and repairs are charged to cost of rentals as incurred.<span></span>
</td>
</tr>
<tr class="re">
<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">GoodwillGoodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired. As further described in Note 6 of these financial statements, we fully impaired the Company's goodwill during the third quarter of 2019, resulting in a goodwill impairment charge of $10.0&#160;million for the year ended December 31, 2019.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangibles</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intangibles</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December 31, 2019 and 2018, NGS had intangible assets, which relate to developed technology and a trade name. Developed technology is amortized on a straight-line basis with a useful life of 20 years, with a weighted average remaining life of approximately five years as of December&#160;31, 2019.&#160;&#160;NGS has an intangible asset related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. </span></div>Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranty</a></td>
<td class="text">WarrantyWe accrue amounts for estimated warranty claims based upon current and historical product warranty costs and any other related information known.<span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases, and operating losses and tax credit carry-forwards.&#160;&#160;Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.  We assess the likelihood that our deferred tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not probable, we establish a valuation allowance.&#160;&#160;To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in the statement of income.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC Topic 740 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return.  In order to record any financial statement benefit, we are required to determine, based on technical merits of the position, whether it is more likely than not (a likelihood of more than 50 percent) that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes.  If that step is satisfied, then we must measure the tax position to determine the amount of benefit to recognize in the financial statements.  The tax position is measured at the largest amount of the benefit that is greater than 50 percent likely of being realized upon ultimate settlement.   </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy regarding income tax interest and penalties is to expense those items as other expense.</span></div>We account for uncertain tax positions in accordance with guidance in FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. We have no uncertain tax positions as of December&#160;31, 2019.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Fair Value Measurement</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fair value is defined as 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 under current market conditions.  ASC Topic 820 established a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value.  These inputs are categorized as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 1- quoted prices in an active market for identical assets or liabilities;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2- quoted prices in an active market for similar assets or liabilities, inputs other than quoted prices that are observable for similar assets or liabilities, inputs derived principally from or corroborated by observable market data by correlation or other means; and</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 3- valuation methodology with unobservable inputs that are significant to the fair value measurement.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> &#160;  </span></div>Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at December&#160;31, 2019 and 2018 approximate their carrying values due to the short-term nature of the instruments or the use of prevailing market interest rates.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segments and Related Information</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segments and Related Information</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC 280-10-50, &#8220;Operating Segments&#8221;, define the characteristics of an operating segment as a) being engaged in business activity from which it may earn revenue and incur expenses, b) being reviewed by the company's chief operating decision maker (CODM) for decisions about resources to be allocated and assess its performance and c) having discrete financial information.&#160;&#160;Although we indeed look at our products to analyze the nature of our revenue, other financial information, such as certain costs and expenses, net income and EBITDA are not captured or analyzed by these categories.&#160;&#160;Our CODM does not make resource allocation decisions or access the performance of the business based on these categories, but rather in the aggregate. Based on this, management believes that it operates in one business segment. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In their analysis of product lines as potential operating segments, management also considered ASC 280-10-50-11, &#8220;Aggregation Criteria&#8221;, which allows for the aggregation of operating segments if the segments have similar economic characteristics and if the segments are similar in each of the following areas: </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the products and services;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the production processes; </span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The type or class of customer for their products and services; </span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The methods used to distribute their products or provide their services; and</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the regulatory environment, if applicable.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are engaged in the business of designing and manufacturing compressors and flares. Our compressors and flares are sold and rented to our customers. In addition, we provide service and maintenance on compressors in our fleet and to third parties. These business activities are similar in all geographic areas.&#160;&#160;Our manufacturing  process is essentially the same for the entire Company and is performed in house at our facilities in Midland, Texas and Tulsa, Oklahoma.&#160;Our customers primarily consist of entities in the business of producing natural gas.&#160;&#160;The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.&#160;&#160;The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy.&#160;In addition, the economic characteristics of each customer arrangement are similar in that we maintain policies at the corporate level.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 1, 2019, the Company adopted ASC Topic 842, Leases. We applied certain practical expedients that allow companies to not reassess leases that are in effect prior to adoption, the practical expedient that allows lessors to not separate lease and non-lease components for certain asset classes and the practical expedient that allows lessors to exclude third party taxes from lease revenue and lease-related expenses. Adoption of ASC 842 resulted in an increase in lease assets and lease liabilities on the consolidated balance sheet of approximately $451,000. The adoption by the Company of ASC 842, in regards </span></div><div style="text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to the increase in liabilities, did not impact the debt covenants on our existing line of credit, as leases are not considered new indebtedness in our credit agreement as confirmed with our ban</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;">k. </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (ASC Topic 740), which simplifies accounting for income taxes by removing certain exceptions to various tax accounting principles and clarifies other existing guidance in order to improve consistency of application. These amendments are effective for public entities for interim and annual periods beginning after December 15, 2020. We are currently evaluating the impact of ASU 2019-12 on our consolidated financial statements and note disclosures.</span></div>In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments to ASC Topic 326 require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, including trade receivables. For companies that qualify as smaller reporting companies, the amendments in this update are effective for interim and annual periods beginning after January 1, 2023. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements and note disclosures.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<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 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<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 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 5: 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 6: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=77888426&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_MajorCustomersPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 major customers. Major customers are those that the loss of such customers would have a material adverse effect on 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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9054-108599<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-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_MajorCustomersPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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 reclassifications that affects the comparability 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 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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 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_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/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 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e4975-111524<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 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 4: 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 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5212-111524<br><br>Reference 5: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5093-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>16
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6709903600">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">401(k) Plan</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We offer a 401(k) Plan to all employees that have reached the age of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzEyMw_c3e901d3-4f2f-4102-9a93-2f7bacb7ec6d">eighteen</span> and have completed two months of service.&#160;The participants may contribute up to 100% of their salary subject to IRS limitations.&#160;Employer contributions are subject to Board discretion and are subject to a vesting schedule of 20% each year after the first year and 100% after six years.&#160;&#160;We contributed $393,000, $355,000, and $301,000 to the 401(k) Plan in 2019, 2018 and 2017, respectively, which is recorded in cost of revenues and selling, general and administrative expenses..</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Legal Proceedings</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">From time to time, we are a party to various legal proceedings in the ordinary course of our business.&#160;&#160;While management is unable to predict the ultimate outcome of these actions, it believes that any ultimate liability arising from these actions will not have a material effect on our financial position, results of operations or cash flow.&#160;&#160;We are not currently a party to any bankruptcy, receivership, reorganization, adjustment or similar proceeding, and we are not aware of any other threatened litigation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="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>17
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6816249056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income Tax Reconciliation) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local taxes</a></td>
<td class="num">(3.70%)<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies', window );">Uncertain tax position</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(139.10%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses', window );">Goodwill impairment</a></td>
<td class="num">(13.70%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research and development credit</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">92.20%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Stock based compensation</a></td>
<td class="num">(0.80%)<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="num">(14.30%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Nondeductible compensation</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(7.80%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Domestic production credit</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(15.20%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="num">(1.50%)<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_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations', window );">Effective rate</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="num">(18.30%)<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate', window );">Deferred re-measurement for rate change</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(12.180)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective rate</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="num">(18.30%)<span></span>
</td>
<td class="num">(1213.50%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Prior to Tax Cut and Jobs Act of 2017, Continuing Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic federal statutory tax rate applicable to pretax income (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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<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 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><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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 impairment 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<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 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><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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and 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 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 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><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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://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)<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117330312&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 applicable to state and local income tax expense (benefit), net of federal 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://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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<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 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<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_EffectiveIncomeTaxRateReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 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_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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 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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase (decrease) in effective tax rate for measurement period adjustment from accounting for tax effect pursuant 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2A<br> -Subparagraph (SAB Topic 5.EE.Q2(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=SL116722634-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_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6641229568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Inventory</a></td>
<td class="text">Inventory<div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our inventory, net of allowance for obsolescence of $24,000 and $19,000 at December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.660%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.306%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials - current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,388&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,152&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,016&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,022&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory - current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Raw materials - long term (net of allowances of $24 and $19, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,068&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory - total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,148&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,170&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were seven newly completed compressor units available for sale in finished goods for a total of $1.0&#160;million at December&#160;31, 2018.&#160;These units were transferred from inventory to our rental fleet due to customer demands during 2019. In addition, our long-term inventory consists of raw materials that remain viable but which the Company does not expect to sell within the next year. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventory Allowance</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Given its concerns about the industry backdrop, Company management determined during the third quarter of 2019 that an increase of its inventory allowance was necessary. Due to the slow moving nature or obsolescence of a portion of its long-term inventory and inventory related to the retirement of rental equipment, management recorded an increase of $3.4&#160;million to the Company's inventory allowance reserve for costs that may not be recoverable in the future.  During the </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">fourth quarter of 2019, management identified another $408,000 of slow moving or obsolete inventory.  For the year ended December&#160;31, 2019, inventory allowance totaled $3.8&#160;million. We ended 2019 with an inventory allowance balance of $24,000.  </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A summary of our inventory allowance is as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.046%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.204%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.204%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.208%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,758)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(273)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,753&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">273&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>19
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6907332336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facility (Details)<br></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, 2019 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="nump">$ 417,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_LineOfCreditFacilityInterestRateDuringPeriod', window );">Weighted average interest rate</a></td>
<td class="nump">3.06%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity', window );">Potential increase in borrowing capacity</a></td>
<td class="nump">20,000,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_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity', window );">Potential maximum borrowing capacity</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable', window );">Borrowing base, component, % of eligible accounts receivable</a></td>
<td class="nump">80.00%<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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory', window );">Borrowing base, component, % of eligible inventory</a></td>
<td class="nump">50.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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent', window );">Borrowing base, allowable share of total commitment amount attributable to inventory component</a></td>
<td class="nump">50.00%<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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory', window );">Borrowing base, component, % of eligible equipment inventory</a></td>
<td class="nump">75.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_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Borrowing base amount available</a></td>
<td class="nump">$ 29,500,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_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="nump">$ 417,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | LIBOR-based Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Variable rate, applicable margin</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 | CB Floating Rate</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 );">Variable rate, applicable margin</a></td>
<td class="nump">1.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 | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_LineofCreditFacilityLeverageRatio', window );">Maximum leverage ratio allowed</a></td>
<td class="nump">2.50<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_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount', window );">Default trigger, certain defaults of other company indebtedness, amount</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount', window );">Default trigger, rendering of certain judgments, amount</a></td>
<td class="nump">$ 150,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Maximum | LIBOR-based Rate</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_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding', window );">Reference rate, number of allowable LIBOR-based borrowings outstanding (in loans) | loan</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | 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_ngs_LineofCreditFacilityCommitmentCoverageRatio', window );">Minimum commitment coverage ratio allowed</a></td>
<td class="nump">2.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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Current Borrowing Capacity, Allowable Share of Total Commitment Amount Attributable to General Inventory Component</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Current Borrowing Capacity, Component, Percentage of Eligible Accounts Receivable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Current Borrowing Capacity, Component, Percentage of Eligible Equipment Inventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Current Borrowing Capacity, Component, Percentage of Eligible General Inventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Default Trigger, Certain Defaults of Other Company Indebtedness, 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;">ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Default Trigger, Rendering of Certain Judgments, 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;">ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Potential Increase in Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Potential Maximum Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Reference Rate, Number of Allowable Borrowings Outstanding (e.g. LIBOR Rate, CB Floating Rate, etc.)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_LineofCreditFacilityCommitmentCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Minimum Commitment Coverage Ratio Allowed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineofCreditFacilityCommitmentCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_LineofCreditFacilityLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Leverage Ratio Allowed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LineofCreditFacilityLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any 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=6877327&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_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate 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 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=6877327&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_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_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=6877327&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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 portion 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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_ngs_ReferenceRateAxis=ngs_LiborBasedRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_ReferenceRateAxis=ngs_LiborBasedRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_ReferenceRateAxis=ngs_CbFloatingRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_ReferenceRateAxis=ngs_CbFloatingRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6921418096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></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, 2019</div></th>
<th class="th"><div>Mar. 26, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-31398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">NATURAL GAS SERVICES GROUP, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">CO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">75-2811855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">404 Veterans Airpark Lane, Suite 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Midland<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">79705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(432)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">262-2700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NGS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">$ 216,747,630<span></span>
</td>
</tr>
<tr 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">13,382,569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Certain information called for in Items 10, 11, 12, 13 and 14 of Part III are incorporated by reference to the registrant&#8217;s definitive proxy statement for the annual meeting of shareholders expected to be held on June&#160;25, 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_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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001084991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</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 Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-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_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 CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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>21
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6817585520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Activity (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, 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_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</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_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 23,143<span></span>
</td>
<td class="nump">$ 21,954<span></span>
</td>
<td class="nump">$ 21,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract', window );"><strong>Operating Leases, Future Minimum Payments Receivable [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_OperatingLeasesFutureMinimumPaymentsReceivableCurrent', window );">2020</a></td>
<td class="nump">25,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears', window );">2021</a></td>
<td class="nump">18,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears', window );">2022</a></td>
<td class="nump">16,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears', window );">2023</a></td>
<td class="nump">12,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears', window );">2024</a></td>
<td class="nump">9,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter', window );">Thereafter</a></td>
<td class="nump">2,366<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_OperatingLeasesFutureMinimumPaymentsReceivable', window );">Total</a></td>
<td class="nump">$ 85,384<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</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_ngs_OperatingLeasesOfLessorOriginalTerm', window );">Rental arrangements, original term</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for Operating Lease [Line Items]</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_ngs_OperatingLeasesOfLessorOriginalTerm', window );">Rental arrangements, original term</a></td>
<td class="text">60 months<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_ngs_OperatingLeasesOfLessorOriginalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Leases of Lessor, Original 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;">ngs_OperatingLeasesOfLessorOriginalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_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=118932676&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_OperatingLeasesFutureMinimumPaymentsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future minimum rental payments in aggregate as of the balance sheet date under operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within one year of the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within the third year from the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future rental payments receivable within the second year from the balance sheet date under an operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future minimum lease payments receivable under operating leases for periods greater than five years following 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164653&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertySubjectToOrAvailableForOperatingLeaseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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>22
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6918844192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock</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</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 );">Balance, beginning of period (in shares) at Dec. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Dec. 31, 2016</a></td>
<td class="nump">$ 232,954<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 128<span></span>
</td>
<td class="nump">$ 100,812<span></span>
</td>
<td class="nump">$ 132,014<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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Exercise of common stock options, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">1,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Compensation expense on common stock options</a></td>
<td class="nump">363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of restricted stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense on restricted common stock</a></td>
<td class="nump">3,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">3,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Taxes paid related to net shares settlement of equity awards</a></td>
<td class="num">(644)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(644)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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) income</a></td>
<td class="nump">19,794<span></span>
</td>
<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,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Dec. 31, 2017</a></td>
<td class="nump">257,262<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 129<span></span>
</td>
<td class="nump">105,325<span></span>
</td>
<td class="nump">151,808<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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Exercise of common stock options, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Compensation expense on common stock options</a></td>
<td class="nump">159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Issuance of restricted stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense on restricted common stock</a></td>
<td class="nump">2,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">2,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Taxes paid related to net shares settlement of equity awards</a></td>
<td class="num">(629)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(629)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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) income</a></td>
<td class="num">(466)<span></span>
</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">(466)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Dec. 31, 2018</a></td>
<td class="nump">259,232<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 130<span></span>
</td>
<td class="nump">107,760<span></span>
</td>
<td class="nump">151,342<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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Exercise of common stock options, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Compensation expense on common stock options</a></td>
<td class="nump">124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of restricted stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense on restricted common stock</a></td>
<td class="nump">2,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">2,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Taxes paid related to net shares settlement of equity awards</a></td>
<td class="num">(273)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(273)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchase of treasury 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="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Purchase of treasury shares</a></td>
<td class="num">(490)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (490)<span></span>
</td>
</tr>
<tr class="re">
<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) income</a></td>
<td class="num">(13,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, end of period (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Dec. 31, 2019</a></td>
<td class="nump">$ 247,693<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 132<span></span>
</td>
<td class="nump">$ 110,573<span></span>
</td>
<td class="nump">$ 137,478<span></span>
</td>
<td class="num">$ (490)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted stock unit 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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118258462&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=116856206&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=118258462&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=116855982&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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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=27012166&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=6877327&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=27012166&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=6877327&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=6877327&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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=27012166&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=6877327&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=27012166&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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6790901824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Cumulative Effect of Changes from Adoption of ASU) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 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_AssetsAbstract', window );"><strong>ASSETS</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_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 604<span></span>
</td>
<td class="nump">$ 451<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 [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_OperatingLeaseLiabilityCurrent', window );">Current operating leases</a></td>
<td class="nump">189<span></span>
</td>
<td class="nump">126<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_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating leases</a></td>
<td class="nump">415<span></span>
</td>
<td class="nump">325<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_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 604<span></span>
</td>
<td class="nump">451<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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 [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="re">
<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 operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Long-term operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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=77888419&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=77888419&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=77888419&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=77888419&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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6667061200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Schedule of Inventory) (Details) - USD ($)<br> $ in Thousands</strong></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>
<th class="th"><div>Dec. 31, 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials - current</a></td>
<td class="nump">$ 19,388<span></span>
</td>
<td class="nump">$ 26,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">1,692<span></span>
</td>
<td class="nump">3,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory - current</a></td>
<td class="nump">21,080<span></span>
</td>
<td class="nump">30,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNoncurrent', window );">Raw materials - long term (net of allowances of $24 and $19, respectively</a></td>
<td class="nump">1,068<span></span>
</td>
<td class="nump">3,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_InventoryNetofReserves', window );">Inventory</a></td>
<td class="nump">22,148<span></span>
</td>
<td class="nump">34,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 for inventory obsolescence</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_InventoryNetofReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Net of Reserves</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_InventoryNetofReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<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=6877327&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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=6877327&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 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 2: 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 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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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>26
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6822271840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data - Unaudited (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</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>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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 19,706<span></span>
</td>
<td class="nump">$ 20,852<span></span>
</td>
<td class="nump">$ 19,895<span></span>
</td>
<td class="nump">$ 17,991<span></span>
</td>
<td class="nump">$ 16,160<span></span>
</td>
<td class="nump">$ 16,396<span></span>
</td>
<td class="nump">$ 18,204<span></span>
</td>
<td class="nump">$ 14,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,444<span></span>
</td>
<td class="nump">$ 65,478<span></span>
</td>
<td class="nump">$ 67,693<span></span>
</td>
</tr>
<tr class="re">
<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">(1,289)<span></span>
</td>
<td class="num">(14,021)<span></span>
</td>
<td class="nump">302<span></span>
</td>
<td class="num">(145)<span></span>
</td>
<td class="num">(491)<span></span>
</td>
<td class="num">(500)<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="nump">305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,153)<span></span>
</td>
<td class="num">(507)<span></span>
</td>
<td class="nump">1,471<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">$ (1,710)<span></span>
</td>
<td class="num">$ (12,579)<span></span>
</td>
<td class="nump">$ 327<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="num">$ (749)<span></span>
</td>
<td class="num">$ (118)<span></span>
</td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,864)<span></span>
</td>
<td class="num">$ (466)<span></span>
</td>
<td class="nump">$ 19,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share - Basic (in dollars per share)</a></td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 1.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share - Diluted (in dollars per share)</a></td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,852<span></span>
</td>
<td class="nump">$ 19,895<span></span>
</td>
<td class="nump">$ 17,991<span></span>
</td>
<td class="nump">$ 16,160<span></span>
</td>
<td class="nump">$ 16,396<span></span>
</td>
<td class="nump">$ 18,204<span></span>
</td>
<td class="nump">$ 14,718<span></span>
</td>
<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,478<span></span>
</td>
<td class="nump">$ 67,693<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(13,561)<span></span>
</td>
<td class="nump">593<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="nump">226<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">638<span></span>
</td>
<td class="nump">1,567<span></span>
</td>
</tr>
<tr class="re">
<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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (12,232)<span></span>
</td>
<td class="nump">$ 573<span></span>
</td>
<td class="nump">$ 357<span></span>
</td>
<td class="num">$ (282)<span></span>
</td>
<td class="nump">$ 236<span></span>
</td>
<td class="nump">$ 247<span></span>
</td>
<td class="nump">$ 225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 426<span></span>
</td>
<td class="nump">$ 19,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share - Basic (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<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.03<span></span>
</td>
<td class="nump">$ 1.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share - Diluted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<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.03<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revisions | Revision Of Prior Period Financial Statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<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="num">(460)<span></span>
</td>
<td class="num">(291)<span></span>
</td>
<td class="num">(354)<span></span>
</td>
<td class="num">(597)<span></span>
</td>
<td class="num">(456)<span></span>
</td>
<td class="num">(47)<span></span>
</td>
<td class="num">(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>
<td class="num">(1,145)<span></span>
</td>
<td class="num">(96)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (347)<span></span>
</td>
<td class="num">$ (246)<span></span>
</td>
<td class="num">$ (259)<span></span>
</td>
<td class="num">$ (467)<span></span>
</td>
<td class="num">$ (354)<span></span>
</td>
<td class="num">$ (36)<span></span>
</td>
<td class="num">$ (35)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,130<span></span>
</td>
<td class="num">$ (892)<span></span>
</td>
<td class="num">$ (57)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share - Basic (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</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">$ (0.07)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share - Diluted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</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">$ (0.07)<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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> -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 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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> -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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&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_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>27
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6803334928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Stock Options Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>
<th class="th"><div>Jun. 16, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">32,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of options granted (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="nump">$ 474<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">506<span></span>
</td>
<td class="nump">680<span></span>
</td>
<td class="nump">1,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost related to stock options</a></td>
<td class="nump">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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 124<span></span>
</td>
<td class="nump">$ 159<span></span>
</td>
<td class="nump">$ 363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | 1998 Stock Option Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Award expiration period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | 1998 Stock Option 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant (in shares)</a></td>
<td class="nump">337,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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=116856206&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ngs_A1998StockOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_A1998StockOptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>28
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6821826256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revisions of Prior Period Financial Statements (Revised Consolidated Balance Sheet) (Details) - USD ($)<br> $ in Thousands</strong></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>
<th class="th"><div>Dec. 31, 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_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 21,080<span></span>
</td>
<td class="nump">$ 30,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">3,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">597<span></span>
</td>
<td class="nump">1,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">42,415<span></span>
</td>
<td class="nump">94,921<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_ngs_RentalEquipmentNet', window );">Rental equipment, net of accumulated depreciation</a></td>
<td class="nump">217,742<span></span>
</td>
<td class="nump">176,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="nump">21,869<span></span>
</td>
<td class="nump">16,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">286,577<span></span>
</td>
<td class="nump">304,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income tax liability</a></td>
<td class="nump">31,243<span></span>
</td>
<td class="nump">31,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">38,884<span></span>
</td>
<td class="nump">44,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Retained earnings</a></td>
<td class="nump">137,478<span></span>
</td>
<td class="nump">151,342<span></span>
</td>
<td class="nump">$ 151,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">247,693<span></span>
</td>
<td class="nump">259,232<span></span>
</td>
<td class="nump">257,262<span></span>
</td>
<td class="nump">$ 232,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 286,577<span></span>
</td>
<td class="nump">304,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">96,399<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_ngs_RentalEquipmentNet', window );">Rental equipment, net of accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">305,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">45,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,291<span></span>
</td>
<td class="nump">151,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,181<span></span>
</td>
<td class="nump">257,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">305,401<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revisions | Revision Of Prior Period Financial Statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(784)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(734)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(1,478)<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_ngs_RentalEquipmentNet', window );">Rental equipment, net of accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(1,201)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(949)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(949)<span></span>
</td>
<td class="num">$ (57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,201)<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_ngs_RentalEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental Equipment, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_RentalEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=6876686&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_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=118951113&amp;loc=d3e6801-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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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_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://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><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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-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_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=118951113&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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<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=6877327&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=6877327&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_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://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=6876686&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 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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of 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 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=6877327&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=119400593&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 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=27012166&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_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_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://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>29
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6640743104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Summary of Unvested Stock Options) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions', window );">Unvested, beginning of period (in shares)</a></td>
<td class="nump">20,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">32,750<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_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions', window );">Vested (in shares)</a></td>
<td class="num">(10,432)<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_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions', window );">Canceled/Forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions', window );">Unvested, end of period (in shares)</a></td>
<td class="nump">10,433<span></span>
</td>
<td class="nump">20,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue', window );">Unvested, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 11.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11.93<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_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">11.93<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_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue', window );">Canceled/Forfeited (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue', window );">Unvested, end of period (in dollars per share)</a></td>
<td class="nump">$ 11.93<span></span>
</td>
<td class="nump">$ 11.93<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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Service Share-based Compensation, Nonvested Awards, Outstanding, Number, Stock Options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Service Share-based Compensation, Nonvested Awards, Stock Options, Outstanding [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Service Share-based Compensation, Nonvested Awards, Stock Options, Weighted Average Grant Date Fair Value [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Service Share-based Compensation, Vested in Period, Stock Options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Service Share-based Compensation, Forfeited in Period, Stock Options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Service Share-based Compensation, Nonvested Awards, Forfeited in Period, Stock Options, 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;">ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Service Share-based Compensation, Nonvested Awards, Outstanding, Stock Options, 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;">ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Service Share-based Compensation, Nonvested Awards, Vested in Period, Stock Options, 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;">ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6823478896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Future Minimum Obligations Under Lease Commitments) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2021</a></td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2022</a></td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2023</a></td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">15<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 607<span></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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>31
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6674305776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 604<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">604<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">451<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Lease costs</a></td>
<td class="nump">548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 cost</a></td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating leases, rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 433<span></span>
</td>
<td class="nump">$ 310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_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="nump">$ 451<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<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_ngs_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<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_ngs_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ngs_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>Lessee, Operating Lease, Remaining Lease 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;">ngs_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&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_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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=77888399&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=77888426&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_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=77888419&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=77888419&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_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=77888426&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=77888399&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_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_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>32
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6606348544">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Provision for Income Taxes</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The (provision for) benefit from income taxes for the years ended December 31, 2019, 2018 and 2017, consists of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:58.294%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.942%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current benefit (provision):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal benefit (expense)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,031)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State (expense) benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(55)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(257)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current benefit (provision)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred benefit (provision):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(314)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(314)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total benefit (provision)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(72)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and (liabilities) as of December 31, 2019 and 2018, are as follows (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:69.659%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.803%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss carryover</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,519&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,730&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">580&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred income tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,916&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liabilities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,761)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,030)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill and other intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(573)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(219)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred income tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34,052)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,822)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred income tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,243)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="text-indent:-36pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective tax rate for the years ended December 31, 2019, 2018 and 2017, differs from the statutory rate as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:48.513%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.005%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.005%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.009%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State and local taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Uncertain tax position</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(139.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nondeductible compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production credit </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective rate&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred re-measurement for rate change</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1218.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1213.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Uncertain tax positions</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of uncertain tax positions is as follows (in thousands):</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:52.824%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:43.176%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">578&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions based on tax positions related to current year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-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_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6639591312">
<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, 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_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [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 );">Quarterly Financial Data</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables presents selected unaudited financial data for each of the eight quarters in the two-year period ended December 31, 2019, which have been updated to reflect the revisions discussed in Note 2 (Summary of Significant Accounting Policies). The revisions to the Company's unaudited interim financial statements during 2019 will be incorporated when it issues its Forms 10-Q for the first three quarter of 2020. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company believes this information reflects all recurring adjustments necessary to fairly state this information when read in conjunction with the Company's financial statements and the related notes.  Please note that amounts in the tables below may not sum due to rounding differences. </span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(in thousands, except per share)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:50.276%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,991&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,895&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,706&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(145)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,021)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,289)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,579)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,710)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,864)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, year to date, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, year to date, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:50.276%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,718&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,204&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(491)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(507)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revisions to our unaudited quarterly financial data are as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.994%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.646%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended September 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,561)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(460)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,021)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(347)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,579)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,895&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,895&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.04&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.04&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,991&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,991&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(145)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(259)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.947%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.115%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.184%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(597)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(491)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(282)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(467)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.701%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.185%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended September 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(456)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,204&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,204&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">226&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(47)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended March 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,718&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,718&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118952077&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>34
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6908833552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facility<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Credit Facility</a></td>
<td class="text">Credit Facility<div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a senior secured revolving credit agreement with JP Morgan Chase Bank, N.A (the "Amended Credit Agreement") aggregate commitment of $30 million, subject to collateral availability. We also have a right to request from the Lender, on an uncommitted basis, an increase of up to $20 million on the aggregate commitment (which could potentially increase the commitment amount to $50 million). .</span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Borrowing Base</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. At any time before the maturity of the Amended Credit Agreement, we may draw, repay and re-borrow amounts available under the borrowing base up to the maximum aggregate availability discussed above. Generally, the borrowing base equals the sum of (a) 80% of our eligible accounts receivable plus (b) 50% of the book value of our eligible general inventory (not to exceed 50% of the commitment amount at the time) plus (c) 75% of the book value of our eligible equipment inventory.&#160;&#160;JPMorgan Chase Bank (the &#8220;Lender&#8221;) may adjust the borrowing base components if material deviations in the collateral are discovered in future audits of the collateral. We had $29.5 million borrowing base availability at December&#160;31, 2019 under the terms of our Amended Credit Agreement.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest and Fees</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.&#160;&#160;Under the terms of the Amended Credit Agreement, we have the option of selecting the applicable variable rate for each revolving loan, or portion thereof, of either (a)&#160;LIBOR multiplied by the Statutory Reserve Rate (as defined in the Amended Credit Agreement), with respect to this rate, for Eurocurrency funding, plus the Applicable Margin (&#8220;LIBOR-based&#8221;), or (b)&#160;CB Floating Rate, which is the Lender's Prime Rate less the Applicable Margin; provided, however, that no more than three LIBOR-based borrowings under the agreement may be outstanding at any one time.&#160;For purposes of the </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">LIBOR-based interest rate, the Applicable Margin is 1.50%. For purposes of the CB Floating Rate, the Applicable Margin is 1.25%. </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued interest is payable monthly on outstanding principal amounts, provided that accrued interest on LIBOR-based loans is payable at the end of each interest period, but in no event less frequently than quarterly. In addition, fees and expenses are payable in connection with our requests for letters of credit (generally equal to the Applicable Margin for LIBOR-related borrowings multiplied by the face amount of the requested letter of credit) and administrative and legal costs.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Maturity</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> . The maturity date of the Amended Credit Agreement is December&#160;31, 2020, at which time all amounts borrowed under the agreement will be due and outstanding letters of credit must be cash collateralized. The agreement may be terminated early upon our request or the occurrence of an event of default. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Security</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The obligations under the Amended Credit Agreement are secured by a first priority lien on all of our inventory and accounts and lease receivables, along with a first priority lien on a variable number of our leased compressor equipment the book value of must be maintained at a minimum of 2.00 to 1.00 commitment coverage ratio (such ratio being equal to (i) the amount of the borrowing base as of such date to (ii) the amount of the commitment as of such date.)</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Covenants.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Amended Credit Agreement contains customary representations and warranties, as well as covenants which, among other things, limit our ability to incur additional indebtedness and liens; enter into transactions with affiliates; make acquisitions in excess of certain amounts; pay dividends; redeem or repurchase capital stock or senior notes; make investments or loans; make negative pledges; consolidate, merge or effect asset sales; or change the nature of our business. In addition, we also have certain financial covenants that require us to maintain a leverage ratio less than or equal to 2.50 to 1.00 as of the last day of each fiscal quarter.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Events of Default and Acceleration.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Amended Credit Agreement contains customary events of default for credit facilities of this size and type, and includes, without limitation, payment defaults; defaults in performance of covenants or other agreements contained in the loan documents; inaccuracies in representations and warranties; certain defaults, termination events or similar events; certain defaults with respect to any other Company indebtedness in excess of $50,000; certain bankruptcy or insolvency events; the rendering of certain judgments in excess of $150,000; certain ERISA events; certain change in control events and the defectiveness of any liens under the secured revolving credit facility.  Obligations under the Amended Credit Agreement may be accelerated upon the occurrence of an event of default.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December&#160;31, 2019, we were in compliance with all covenants in our Amended Credit Agreement.&#160;&#160;A default under our Credit Agreement could trigger the acceleration of our bank debt so that it is immediately due and payable.&#160;&#160;Such default would likely limit our ability to access other credit. At December&#160;31, 2019 our balance on the line of credit was $417,000.  Our weighted average interest rate for the year ended December 31, 2019 was 3.06%.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6908909392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment, Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Rental Equipment, Property and Equipment</a></td>
<td class="text">Rental Equipment, Property and Equipment<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Rental Equipment</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental equipment and associated accumulated depreciation as of December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.122%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.573%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.575%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compressor units</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">370,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">329,697&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,868&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">380,090&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341,565&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(162,348)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(165,459)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment, net of accumulated depreciation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,742&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental equipment has an estimated useful life between 15 and 25 years.  Depreciation expense for rental equipment was $21.4&#160;million, $20.9&#160;million and $20.0&#160;million for the year ended December&#160;31, 2019, 2018 and 2017, respectively.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2019, the Company reviewed the estimated useful lives of its rental equipment. This review indicated that the actual lives of its larger horsepower rental equipment were longer than the estimated useful lives used for depreciation purposes in the Company&#8217;s financial statements. These units incorporate newer technology and heavier, more robust castings and forging, which allows for complete overhauls at longer cycles when compared to its older, lower horsepower units.  Accordingly, as of January 1, 2019, the Company changed its estimates of the useful lives of for these higher horsepower units from 15 years to 20 years (for its 400-600 horsepower units) or 25 years (for its 1,380 horsepower units). This analysis is consistent with our peers, which are depreciating their compressor units over 20 to 30 years.  The effect of this change in estimate was to reduce 2019 depreciation expense by approximately $1.47&#160;million, decrease 2019 net loss by $1.13&#160;million, and decrease 2019 basic and diluted loss per share by $0.09.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Retirement of Rental Equipment</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Given its concerns about the current industry backdrop, Company management determined during the third quarter of 2019 which units were not of the type, configuration, make or model that our customers are demanding or that were not cost efficient to refurbish, maintain and/or operate. As a result of this review, we determined 327 units should be retired from our rental fleet. Accordingly, we recorded a $1.5&#160;million loss on retirement of rental equipment during the year ended December 31, 2019. </span></div><div style="text-indent:24.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During our review of our rental compressor units in 2018, we determined 13 units should be retired from our rental fleet.  We recorded no loss on this retirement, as these units were fully depreciated.  We did not record any retirements from our rental fleet in 2017.   </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property and Equipment</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consists of the following at December&#160;31, 2019 and 2018 (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:58.646%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.334%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.628%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.924%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Lives (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,290&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,290&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,632&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,116&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office equipment and furniture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,001&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,324&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vehicles</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,292&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in Progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,319&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,214&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,847)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,869&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,644&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense for property and equipment was $1.7 million, $1.1 million and $1.2 million for the year ended December&#160;31, 2019, 2018 and 2017, respectively.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation Expense by Product Line</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table depicts annual depreciation expense associated with each product line as well as our corporate activities at December&#160;31, 2019, 2018 and 2017 (in thousands): </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:68.294%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.117%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.561%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rentals</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,596&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,611&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,873&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">267&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service &amp; Maintenance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">235&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,143&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,954&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,191&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>36
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6903299760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Activity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Rental Activity</a></td>
<td class="text">Rental ActivityWe rent natural gas compressor packages to entities in the petroleum industry.&#160;&#160;These rental arrangements are classified as operating leases and generally have original terms of six months to sixty months and continue on a month-to-month basis thereafter.&#160;<div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum rent payments for arrangements not on a month-to-month basis at December 31, 2019 are as follows:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:45.647%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.588%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:39.765%;"/><td style="width:1.0%;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ending December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,924&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,310&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,507&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,788&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,366&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,384&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>ZIP
<SEQUENCE>37
<FILENAME>0001084991-20-000011-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001084991-20-000011-xbrl.zip
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
MY:&<DT3D@".$Y"UNV@!Q$(=FO=0N\@2RHB,'\#Z6)0.=@,TED+0!UT++!2D
M6A@5&"U2WL*^0IRY,S1$%G.DNHT2I00!P+H"0'HNXNR)J4E)(M7<U(&@^508
M"XS<$HHWO=T)UNM;/)O:F#5K&TB?#'<6TI<KS_^UJ>!:\31,<2H!+LOUGMEW
ML+@@5','0 "4B"1'H! .J(^D,"GV0+$,,CQF>;QFPL12F1+Z8>[72GHD%EK%
MG,%M0_8 >(P#DCVZSJ_CE.933MY"6OU42I (![03CO:XMR(<,7_E+P6N"W(?
M :B?8.Y="@P/5+1EZX&2E8'@"J=Y-UI  &G0HYCL:/@2(H#N7 2$0>_0^?6,
M&_ [X,&5_2^#M8V,)*:EV;X+4H.( _"JD3S94*4&!0528>.2-DCQW.G!]=%M
MNE\N&9I+ZI!<L8U;.+:K<H*- E(_V&*4%,QMBI@R,H()J@5.0'A.Y(I8CII*
M@SS%Q;YQI,:E>&4X&&2AI&"G@D((Q:6D6)E@6LZ(6[X#/3Q[6B9]\"[B* C%
M _IS]JAB\3)")=JY4*F+Q6JD;)UTUP)F^W2]==Q K,T$PW"@1N44ZQ(U$$I(
M[C%&J&8U7B&"!(V$%':!#&C3L!B]#MH.M3[P5D27%@>N_%U7$RI*74#4&,?8
MXEAIY@QPRX0ISX&(20@>:.$%1B6*P!+(!PA$KRB@ C4A<A+O7(C<5)/S&96E
M2[D(()XDP-/%#!Z]V<"W@6]M43S\Y6;R[8(!.D+B-Y[B1ZJT?SWV-N6-WDAS
M7+\D7U[5DJA>&;GXYMX'8(_#,@[P=>.9[1R>;U*^Q\LZ[G#WIN+.KN4.K!^0
MXI'JJ#@N->)JB5>LZ,N4L7 '/P$ +28&%;^70$A Z=Z:< )! 0GWCEQE)JQ_
MN=MFPATHMU_I;=GWEJ34W! O3-4NB#AS-<S-OJHO"R+%%9?5GM,=^?8C'/+H
MD'D92^K=W1K_&TMJMY?.ZE!KWZ93S.[+T+_-K CA!S"PM=4"V$5AK6"5-C=T
MQ]T 95DFK.5\8[V*%% I;&$";'+=]R TH#P8+#_P%]<J=0SSWTL!)KNH+?/8
M[4+M-\OE75XNOY5 ?\'S[B-.L!UW4V+! 7$55;E9MLXYO4+NX>FP8Q^.R+L=
M_7I3\D$XKE:8?@=J0R*F##H:?I.'-V"^(OX@#/ %?M[VU,< [S%E!B@"![EI
M5'5NX\9M0VMV?"7[%MA+HB'?M0%2W.5G *7[<*=";]O3 9'/E)QQY 0YG5:?
M4>DJI?.LD&K!H76>*I_$Z4IL )8?28^";<Y%W(^>^X\:5'TB9:W*ZF[6+:!7
M)9P#:6E5/8P[?N+O1!!(7./CEK0P?%*_688X]C]:#@M\?%#S"DD7$Y&[!^?&
MK4['C,?!Z"!T!V0LV&]9;4]U>";PAV>ZEJTW#H-AU75C\[U][VWL'P;CT>A)
M- ?#WI,H'HR#_D'_*32'HV <'F[9N>L>HG^0  ]3T/Q-:]"J>]1ABMCM%]<W
M85OA$F]MF5?N0FZ&O O6 =4]K_!.6EA*SQ[5X7KR_4+BV3J!K>:]+2<%"S'<
M4UAE3I7/&V\^W)L_4PT\8A"VW7' QJ./]^AWK\*#WE]C\Z#QY+:>_,(YJ6 +
MM-9E-5<YWS8#_Q^<WL3;D\5;X\DF<STW3S;YJ<'"_\B3_JL1+\25[Q8-[_^O
MH7)X>&3<Z_K7$QH'/TG8-WG]A3_@QI,OBW=6N[E^./ 6'B(D]?1VSLWKWT)K
M"&H3?DTB^PH2V<YY\J/F1N"'8VUR>O[!?0Q]FE*A07U]&.-=??[BK#Y_T:2S
M!CI-.FO2V?/SY-Y'?ZB=2G)^S>,2#R.3#_[PV_ZCTE;7G11XX*\J%,K_Y,C$
M?X=FQI=_A^/.+W2T-O>D$;#ATO*CZAGW'OQ3'M6K_U41]_LF)W\"4$L#!!0
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
MT@C5G]'-HO8KY>ZEFR7)%$.;*MK)N>M\=5U\?LU*],T_"^S_"U!+ P04
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
M&S]EG;?P?K*#=DCG^#]G'X?G8<_*%V=Y8$JQ=@RA<HMU6QO&V]$H+"F$/HR
MLT2?$_Y(ECCI^=40LT%B$7"6,CNJQ+YG!FN];"^S60_\J)6]T &MWQ_-6-N?
M= ]6IMH>X%M#NP?[<&V/=<[V (+>/E@#TB&;O=WM[GYG=9WM]C?[NUO7M3W
MM[W9WW@+&F-U[VQC]0/=^+S&P9*? ;OTX+W''6AW]^UN[S]G:Z>=XR^.!B"?
MI^#>DMAF&!& 3=,VB=(:D-W@A$^*0-U4!"^NCDD4(09P>UPHE_].(W0ORVI@
M!W!L52-V+X>GAP!+F8$@IU&>ZMQ^D6"^/$;R_*2$%_[]XFH3X[==?D5U6.:C
MHCJJ1LY>3EAG#.2OL,ZTH5#YV-.CS*?CF(6B574HW#K@]GK]WU?]S>L/+T]/
M76W]L-(_TZ-R:(IA<A:7IR-1Z+RIBVOGW?07MTY\J*M7IL?3E[RX0JAI.R/0
M>A711A7MQR?[X :-BK \&?I\^7%K=?KX]-+T.#U_*P:1.BG 57"@_YERRAI)
M%5<<(Q>D)^;+>H6!H&@.2#\>@1Q.""_:%)TW-+GRD]0LDXTJ;Q!T F9U\:<I
MRK14)&(1-4/,*P$1D 2M:RT#XVN$311-8\5$S!5%"6HC4"KBURAZA0(&&<\L
MA!(<!<985)YA@XC T<5(O1KSU)R(\Q6>NB*AOT$!*ZCA(#\L"NB;E-9120(U
M-@K,G< 5!=3\44#]#@4NZRAPV2K_[_SS?'8$W;I\:V6ES# O?E&=W7@^G5P-
M@[R?#6YK]JY"?:6)%U=[_R/9US9H+C'A8*:!Y[7!4I  !CA8YY54,[!HD\\.
M>RG &A]Z>-G)82]SV; 3^A9>X3.X.I[C+(OAR_=%[D=NN%%,7/F5DPR49'+7
M-J$1TQL_]?>+6QL[I]+Y.^?5J%Z!CC(#_PO1<<P9)=3& /^ GH8@FF&.*NC4
M%+I'D=T:0J?N#IVZ-^@@0$81.R\Y#6!MF))$*^XB6!_K.<<5='(*G6R@NQ4Z
M>7?HY+U!1[CU,GKL4(Q,:6$$ ?TI(13U1EN':Z\P)U>V3"^4BZ@V+?BQBE%P
M=(.#P$T:%KR+CCHK- ,1K+W:?$0 9Z(\$4IC"%Y;B@P3PACMN.;<4^LX94C6
M7GD^(H S4:'@I'"C(<Y,>%&= )3(&8RI05R96\?J:P7@Y(09^([)4B9/2D):
M1%WJG>6"<4L#@<A1:ATX\MH$ZHWQD8K:Z])9(#D3I>J1Q2@)FP@1C"-1G.I
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
MG.CY*R^/FX_E/DV67JPJ_3C(?J2M?D'&'Z2($R7*8!^$ES$P 3ZV%!"?1<_
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
M:W#YD8H3=U=QXOX2@:VGS#BJN9.,2F0HYLQ[PJ2CS+'Q_G*->?J^3,E[DRF
MEH<HA<3",4ZE=2FI%VG)(N'!R/FO[S '<-Q?"8?(;' V8)4V66%!6<8-1=A(
M@K%4;KQQNT "BWF%XV9*Q0K66E4@;!RF,E/WF>JS-00UE'I8U>_8B-5K;FR1
MV\\']YHV\@V66^L?]O+3$"Y]ZP-;UI2-*.Z![;2WE(F("/9IP:_53D?II>7$
M@UUEO$9A_./RWRPY8?8#!U((FF;W/3C$:<,]C01"4H009!0A^OD/5QIM]6C:
MZA[W#O12@1NIJ!:6!82 [1(C!J,$UR;$&<0!M7"](\- #9\JYS,&CI[62"FI
MK1-"Q:!8C;3\UKXI0E5Z P3F$*Y6!2RKL^7*:+B?%]E9\!\'/A379+E\=;IV
M$@J7E>$]^(?ATC1652HB'6X?YXNHKE,1\RB-X1Y"+NR%3?NJ*.>XUY(0&N9?
M7=<0]H=9+1"E%IY$@Y1A#!D5A$9&*@%A-$.R3B5]'AC2_2(L9&4>KY'G@AI#
M(F/>.:L"4Y%@BAUS,; G+\L/ _S###-;;M)&NBP2,,Q8&N0,]5@1*P,HZSHM
MK7Y84-_DHQ_-V==2F+'!2'H&LNO2+F=4*X(Q-YY29H*3_*D+\\/@_B"R3#3C
M(, L,@\^%@$'"QGGG 3W"N(42QI9GF*:'2VD838,1[#%@7.9=KA$RDH?A"#.
M"RJT>O*&^6%P?Q!95M(I O]'S% FM+5$4"J(P!$ #:I.=OEICU-&+#@H8>2J
M_:R1LXXX@01#RM.485'_!*?'!W(F24YIXSZBE=2. ) >IQW]?,0$G.94T*8.
M&VK-'9 S273".!(.D8ZFQC(2K!+$>, +&Z,%#[9.0$(+/NM52[RV@AL5V3 +
MY=J)ZXU\\&^*O)_,Z&A86=&-N&:*00;6\#U8S\K0GM[>P)-D"ZI!E!T7U@K$
M4BJJU]%I8@+S*"KE:Y3ALQEZ0 3_'LAVNEV ;V1<0@U<I,M7OK';TK_R;##\
M!"\<%?>RG=[&\2 4Y7YV>.&,==^^>_=Z$1.,4KX>]58([P0$85I';@5SSCCL
MA ^DX:&?YR$?LI?OPI[IK54$NN"BMV&0E?_,X6DX^C%#-<QZ/?%"$6D$#A =
MBE0&2DOL+*+,4T$#\&^-/-/'8M9:.JX1#%OT#DOP4U.%+Z4T2MN52:0,)^AZ
M(7U$YV_*^J<B-T3O:=-,S90-GE#I&(1K1 MD,/84"^\9.B\;RZ9T$_3!*QO]
M MW8W>DFVA3= ]T\CXR!.A'!&T8TM<))KJC3VEIGR?4E\G-*MY_@MWNB&S5"
M&\-<%*"/@Z4&1:*MC(%3+A"ZGB*!=-WIIN^';C$H03%5$GO,))>:.B(%ID'P
M=/;Z",L\ZK>?L@OWI=^B$Y0B%8EBG($8*N*MC4I&9H133DWHQJ9TFT,Y57?7
M;^K>Y!0,@38:^"@*RSBH-ATCE1(Q[1ARYW234[K-H9P",>3=Z79/<DJ!A5"T
M)M"@&25(8>? SXR"1^F0GDY/R4?4;S_K;U:U!T(Y3:6\6.*]Y<+  "7>%^$H
MRT=E#QQ/\"[!\WSX,>V[(GE_&A<"!Q*=(199Q"2-)KK M7-"!0,AA*@SDI=/
M^H-1.4R_[BL==JTH\@("CU1A)\4G*P/_'JA>3$K"G[^OO-2+%,.<'TQN'/B5
M?CZ:=GN\S=115E:#?)<:/*\Y<)[\^P#;B<Z>':6BGC+,C?&!11X-":")!4=4
MTL#.':?'=-070K',('3P'FPK& J5]D(/VD@J A,.$8E9/#<1M42R42RU8T>(
MOI3W%GSA5.PM((NY!U^/@ZUC5M$;$=DC1!8+H5@>?RR'RJ"5\"*82"#"QE9C
M(;$$!>(B4O9ZK9A:(=DHEMJQHQ *$6IH=-8RI;6-3B/PG$W$X%)C.X/]<.JO
M6&:R0P^WS.JT4X+GCG%EE0A"LY@*=4CN%*\SDHUBJ1T[DHA\)($XZ@Q#%*E
M&?.",LN)5I-"_(\[-K4(BF4&HV718$H$(L9!#!LB-]P3)SAVB 8K/:LSDHUB
MJ1T[^L@U\)WU-FIF$5.*$P:1.@>;1U7 ,Y@L6 C%\OC3%\IHA)Q2TA* D0;M
MM()?T0@6O'2HSD@VBJ5V[,BYQM:FS;2-8AZ81'&FD",*W!7F_?4"H+6*S&>I
M6!Y_/MF !E$D,)4*^L@8(1@BV#,$'FDDA)LZ(]DHEOJQH^8V,LXM,9'A2"R+
MFG.#I%8\4#W'U>7F0I\\2(DY4 O@;!##4@J 8P8TA-5(,B,=CMKK&F+2:(9Y
M8"Q"@H@A,A,=9<9;+63*K@_""^'QN5,[S[G,<R'UL\]6-L$132GEE ;&%59:
M""N)-Q%+ S%G#59GS1^2,UE0I9W 1F(03(D9ELK0Z!%U,1H6"+-D?JOMS@6
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
M3X!;65,MK(F^&C(^-3(VTOW;WB-NO,?&'M^O/:9+RQ<NX^N\?Q@&93/%,:_
M/@%N;+S#QJUIR/CDR-A(]V][AZ3Q#AM[?+_V6*2M!JJ]ITY;&\>#4)3[V6&J
M"/L:P#;9H/4J#$+,JE5UX^O5:.-% =I))=D;&Y4U&Y'-NM,_QP63?>6:H& .
MD7P"[-<$!8TWVY#QR9&QD>[?#@IH$Q0T]OA^[;%>6IZZ_Y5GG_:%@+"@O.+K
M;Q?03^.JB\\F!3O&20JM=7CK88 _30["?/+"$V#@QJ%L/*&&C$^.C(UT_[9#
MR1J'LK'']VJ/%5E:?E]D Y<=FM[EJFUO0IC4! [%4>::>AQS"?03X,[&6VS<
MG(:,3XZ,S;++^5#6BVYA^'39Y:=FU66=]46SZG+N4!K'K+R)61N=?;\Z6Z6\
M^?W,9I-M:V[;SZ8)5^<0XR? F S_6K@ZZ0V%WMX/JXUY]X[<]AW9:#KV[8XU
M[L%ONP>BIN[! Q,2E-W/?-&W].V;O$B%+]K_;FV-^GU3G-:3V(TQG)=.W]T8
M:@S&D'S/&+X8&ML+EW+0?SA\LORW+5Y\*W?]&Q=;F?_'TH^[B^G2/?3D7(;R
M,JMH5U1).D?AK^/,#_?'])W0FI'GDM_@[_,GC2WSWF@8_IK(';K<Q!V'FV[K
MY>6_^\6%T.^%MBV"^=HV$5IX:7K'YK1<>G'E1==Z?J-#/WKKPPZ1_8RJ_8Y,
MR.LR0:KOVWJ_]GI]Y5VKN[&]UMI<>[NRN;K>?=MZL['Y&7ZVWVUL_#L=;VVO
M;*]UUKK;6_>^Q.*>ON^&S(^_[]J8RJUX92EQ#%I(X%\"\&!4#K-X.C<(?N,+
MM_>SLK4R&(P@4-P,AWDQ3#M579A(!TV8;%"VW"3#+N;%L2E\NY?G7].<:'D>
M73ZK-KV"6X;[H=4/9I NY[&U%:JLNQ:1*^DP79VLX<G@0U;<,)W%FM+)U.KD
M;KQVR]UK)Z[:=>O28^Q9RT#(VT\)?'Z<V9==%,9M'8[[G?HRS%LCZ&4^*N .
M#_@4I]7MZ1UYUJM^#\QP5  M]DQY<=-PWPQ;0"=KRN 3?=(3-O2R$,O4B]1B
M_WR)4=6?X]#K5?TJRU'_L,HZA%L\/'9ZHXOP=04\UX,K1R;K)0.0^GJUU>=C
M7AS_78'&+Q,^K^H!0S<'ETZGG@&ZP[Q(_D4K&@?G)GB&U -XX+O@/X-[7&_D
MK\+<*L(>,$ %+O0PCH!@H17/AQNFROI9"_C\>+@/CZ8Z3WNGSUIVY/="ZN]A
MD1\ SB'Y6F5UH@=,7!$FM^D*6(>J_Q??GQAO^K(<0#733,[T\F_RY!6J?0Z
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
M^J*XHB(WLI0R:GHZ^C$S+-1Y'%E*Y]+7TUW-][OQ*=1/#)W7S7C0O*MA6B(
MO!DXEY=HT/Y# ^A,W68/WXR9\R@D1/?D0: 9.5L7ALT;!A"/2!,),5P68WAX
M>/#PKQSW*.42;HG,V_5OTR4#DHLZD^\C6+L_GA_IB3R#/94SO..9D[3L_NV<
M=\+1\MCK]5GOF <0Q[^N8'-N4O-]5H_U ^I+OOK1V:&"D@\[Y>,E)L=>SP<
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
M5$X:XZC4YA6=AN?VV[O#VRN@!@GE#F2S9NDRA\D/O?9;WFUO^ZG6T-VBC_8
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
MS_)9+=?U'Q*GQL=HF2\N+@ZJL_:L."#5?OWG<NO_)M_S!AP)3/]5+EQG%6"
MR^3PSNW_FJ!@H.FXGX/\N0W__M_B7APKG>3P$X]O_]>6SGW1N3%O(#P+5CPN
M#P2;H$7'D7ML*H7[BY@^?78<%**=YF0V2D3PV3O)*'INGGOW.8K'@"Q0*P1,
M+=R3HGZWEIR"#\K'@YC"@2(M8 Z7X /AX<@(3O5L'S[\+OW>M%XXC@ABA9<>
MUQE?FQ_-X'A&JGCFDS>X3IU6A./S5JE)%Y2+,GWD\\<:V1<T7[5!1<N?O$RY
MEJ)>!=%2FA5G;%T9K]N7B:,]U0O=D[6:7#1XIR2DZ5X?)"^%^FQ)W[)?\E!_
M4[CFSS3-4VNM^3/M]&I",F%V,$GNW[F?_ M)9CK"*$XAH_MM\FN*(HS3'H?@
MWIT[D^1%D94,JGS]_R:/GCRZ\T#KAL,,CK9;\PT=[1@IF:4%;=G&D5-Z<SH)
MH@=D*J2:SPU\\!J<(5\6[?$>EONOOEQ;1.*MX^+EK>1V<I1,Z5S"J -^(BB5
MM$@[OIMD.5"8$"1!&62FO+H,_'<T+*I/]?3^[7A=%I7RP+VD Y[_31_FS$(V
M&SD-J'7QY\54M,YMUK3#)JIL[4:.:\FYE:(C>W$NI:9T432=0#<30FB!^$<<
MJ@=:,Z3;L'0S?LYC&'8$H/UTZVI7C\R<ECN_E3"V^O"'*.R3</DZ:9396W$+
M5Z;(IJ3%(-4YQ\S6F.;6LQRR,F%O2C8(S2GSN7@:'A\_V5:ZP!NVR)="NUA*
MU=Y/&*.(>7ZCYQ!V1=5#(GW[$W3T&<<E^.CR/Z5)<K$2)9PR^2.0[GW;<]2-
M7,/SE,F++' H-=*8-*?14^9Q(5.S!-+<H/[X#<Y?+X4A @7F!]I-TW4C?XKT
M2-J_H\6 <)OW>:G(@"Y/ETQX5#0'N'7Q''C@O&%9LA28(-19)MDP.LJ-E,$W
MB*R!F9K\+3[Z=+$GCE^F7[4YXRD[NF_T _UKT7?@1;8.SFR_A !.W5WM(G?@
M].-9JHYJ 1/"NM$I-SH'DM X&)I91GV0G/"(HX9VK4V)#Y)"P]3XZ"M5Z8YH
M)E4N=CD$1K,MP<?90D94:XKU)M]K+$19S#MWM9/D**KYJ18(3W"D1[+69/X(
MQRT ;_$&%=4?@H5C"@T<_T)$<!A._+OF;QV +RB?^(*]9;ZE3>/>Z0NZ-W[7
MCH37;)XW2E6+ XXO29,.0*<=GY@T4Y3B&S:22_[@K %O/I[M;4WP+]GW;D_S
ME,-HSBB5+]<7MU?,?R:W;Z+BA@?(M0?\=#3D(Q^YVLH#>P/VS3%^2#V33Q $
M^YAL^Y T5P=SFL&^]?=6D*SF2TO>$\DZR:B)BEF!HKA2:\N,,BF4Q!K=IG_>
MIDTEC8U2J[%[>&.VJ"4A=;%M:T86WUC4^1:H#A5+EC<A,C(#$]3Z2ES4POU"
M<U@D3<U.-L. R/*H9]!-\CY.G0E4)<M=^?AY7?9+J6+4E*#8+C@J@3G+U"D=
MXUUD?"RJ%5#]Y??Z4GCR'@;R*<?U\?6"@139_[E5I \>W+OS^,Z#^P\>'-Y_
M>)A/T_F]],F]^[,G]^8/[A\^_O_NWKUUL[$CSU\_>Y$<'FG@ZM7ST_]*?CHZ
M?GWRZO3&1N__I^ZMI&Q&1OZ\+P4?X&%T0A3)4,2B!31U6(]_45F(4[NZD,Z;
MO1U'*%CN%.A,DOC%%$Y7#B+*U+K]\%\MX6<8!/S5,O&<G5T[5GZV9M& 5;XI
M\DK*GS$F7YT2P_W@1UTZ9%\XH_/F#D]6G#G@RQ+J/!NU@SFL<W*]<#Q<0;I]
MQ/<2"*=8+/TDD923H.D@+3>HU=I2WS>: +PQ@<E7O&5'_JB^P5$%NZ2%*?],
MR.776R5^\3^*CH8UN\JZO0[3Z"B+L.2VME#B$JVB5/\]*@!5V(P_K0%ASM@9
M]:1 G_&0[K8P/JF2?Z95CYC3O3M@![BKY(IOZJ9TI3LGS,?R'RW<42J6-[^<
M!$PL5=T+M"HY*^LI+;M6V?@0% @%>VOY!L0W2H&D-GE6-S5HLIN^#9I:VT'0
M8)87U46GM8:N6%9)%5V]K!7D*&F)/+DEHSC-6AU@N68&!R//<//^Y42:VXG\
M'(=;<%@*'"2(2DX U<LS!\]*5T7F 55"@%BS+>Y?['MU@CZ9^Q\)P(S/^#2G
MY>;XG8/-T/O(&> @?5%I*(534 /61_P%50""9P>^O@W73_?&PG)Z8=KPW@WH
MQ/4&,K@HPNR?O'QV+(#8GA;+HG3B(9VFI*.2HR:=TA]B8@>4+ $<9)18@A6C
M]\-K<6&)**L8/2UX8_S@F&JK$&(DP<%(D@+%2EK)*ET=0<+C'T&O2]^RHHX7
M6(K#VUXJ(S1ZQ2OV['^GR]4/+UU3P!GM?*>DYKX]UK3/SG(FFGL^]PLO%)>:
MOO)]&PU,J7&SB:*'=/49[/3ITDY([NY*6Q?Z[2)=M73FUC72DBE8/!H.]V*K
M^E:=7H:?(2,$MY7MIUV!]7U]RJ\8Y"=BR,+9(IHXB,J9WKIYRT0$JMNLLP#J
M^/+<W1JYXB-,[ASI4=0LP&J<J696"BM #K&JR:G4'8+SJQ@^J@Y1AJ$D4E2J
M,VQANS-W%JZ+"AN3)A.31@:5'8 )+9.NFAS&YY9*[M<L'^FZ=KW2A65]XP#H
MJQK0-J&[GK$Q&UVU,IT:C[!Q%4"$"]HA2# X4:_H/%!%.U0TH^]47M/2B0O#
M';E<?S8W"A.LKC9)FG$)!(^Q=8P5YZ\Z\6\7NHH=AQ <7(V @F,!X"!VVZV=
ML8+%FX&R^U#C]$@7>YG.FCHZ4>'I-^'-%7"14AH0.@;>U-X.C1=Z,]&W:79Y
MA437^3P/,I-N:X+=T"1LU,M&Y..TJ=/,0*LD7OO<B@[G1>>;))?@-GF;E]N0
MJBR2 @]X3MI["7$A)T1M+7\S-0,Y22S "4Q#?2'._SC'8,%H84?HX\2+MF%1
M]+18$V59D&S-,':=^@R XL[>>R4YXNT6.Z!;BPKXI2AD:#6!-"[BC*4G>MU
MX,_ +A/<G"@L\KN+@,A]HO598K7&)XD[N$FARA5#E[4FX0GZ&B6G66,(M&DK
M,:]C:MO4HO6PT*4$%X\L2]-1$ZL&<MR96GZ/NUC69YSD'P9>!-/ U=B#\0M(
M'L@V\,;+E1EFQG5MAO1 2 H(P5JFD2VLFE(/BO&<-860KP?5N)PC#OASE65H
M&N4I!NI^=/UB8EVM>G&]6F(M.'+T#B1M7=;<7]LKTBRW+(B:[MOH42^$R4GN
MMM]!IAYN1W8.;_N#3RW@DC'1$J]:;)9=/OD_M=9W=S3MT]Q8?[9+0A'X(SQ
MX;&TDI;1&*:*^YNK9T\"G5<@)-YPH0VM[U((+[6%1<"2?0EO:<##A O-V4GZ
M*Y0#;80+BZ@+K!&-$N0(=$4<O4 @8T9?,Z!.RXWV-1JE1D<F&O+1<A@RV0U?
MW/$ZNNH@[:IMK/!*/A^:!&P H*@I;X9%HF[BCG_T0L0E6X0?.4W''E$"GHR6
MOZO:JA!S"'9. X.I%<W4E+!JZUV)AOSR<GGHVQJ705-IT?#82)64RE)I5 M3
M-.VFLT5_,>+FZ*4OF'!3(P:!.M/:)/;@ GDY,B[&2;..H4]P[GM>]E) >8FU
MY%(D^Y:TN]R+M+-^3F'WRG$&[JM1QN\W^FL/]2,W6CAC2$#E[7ZG=WFG(_?X
M @FF"U0<7ZX%]EN^RUNNK$@"%38>6S6(C/D)?%/-^667>P\-N_2,/+E>T+#]
M];R&0]U^/>U6BCW%P*J]%/[VMMF96%%HCTD]<Z5J$#Z_]7ZO=WFOX?Y*#<]%
MGL)YWF_G+F_G%IO9YR+WE_8;V.6@]89/:KHF6UP&BCJ1B&%Y++^Y/P6[? H&
M64K\&"$OZ7<O767?LW=6Y7H,/%W#\' '@932/N#2"LN;\)GBV+)%H27WB;9Y
M0NZKY.)!NL]R*=4PI[8_:+M\T-#@IE-.ZA O@0RT]/L>]P("'V%FAVY_$G;Y
M)'1YT]1-01Z@9_/>CIPA69!S->-^TW=ZTP.O/XC%&<FJ:^ZC3*O[S=[ES8Y[
M,/F>)#_@1N]W=H=WMDO?N59U7PI5M-MHEQ]]R9$P)W,M2UCT$51TJ-;3&AS/
M_#QB!S$_UCHPL ,I.F8V689#P!6S'G#&4JHS!6J69T/<'5E:9TVZ#$!V#FEV
M)41]!,4X">G9C8@;R(XS2'J&?;0+\B9N@YY@$L&LPFGX^0+AJ=U^5V1!)C2$
MV5N!B/2K"Z;MH[G4%Q7_.^B#-@)..:K6 9S/;0@C\K:@$ -;98!=\>V.P-I$
MWT"U+[D^_&)[4M^1CZ4^E;!<OZ<Z0:HJ8CQ9.X GCG6T'*":'57VR'2#'BH,
M.4K <P>7;AKR=#/5I&=FMHJC" G%Z/3H2WD^K!*JIW2-/WL7NF\)C_A:JPHK
M[2R0=X6=RK#&>P,&K+C: 9B<:U!JZ1BD J9=I (00W/0&XM'?&.KZYN*78HT
M=( [#F20"3MZ8XW,O 'Y2BU2]XRI5M"@?LF:H$8I4<$(.UH>[F,PT@LBB*$
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
M3?_!HAWALL]REGF9Y[$/0M+M*"FFT=#X)R,UL9+TK\Q(E+:EP@<SB&.FUIY
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
M8PYG#J_&V@&'C[I\@L8<WF0.'[8[S.',X0WF\/Z D82JL5MO=GV)I^1U/T?
MZED1:FNG)TZT7V_\_0_F\+IP^(GVZ\SAS.'56#O2X2?(BF,.9PZOQMJA#N^R
M#F<.;S*'#T^!VMYX#J_6Z?J^[,=J)S1>>W]F"28TOO_GAZ_OKC6-DVSYW",>
MM/J'#'EM-6"!Z:HNWN?+EH]*NN3D=TY^/QME.CV[?0H7I_$!6Y;NRJP.2_=.
MZ7;L89^EFZ6;I;N)TGVB !Q+-TLW2_>Y*=-U[.Z(I9NEFZ6[@=+=Z]@#AU,!
MJQ%X/<VU\YH$7F%026(MW/C&#ZVZQE\[3XB_<AGD>MF!1I5![O9LI\N)<+4\
M8F;I9NF^1[K;]F!P@N)"+-TLW2S=YZ9,MVL[/08Q8.EFZ6Z@=/?:=K<W8NEF
MZ6;I;IYT][MVCSWSBL1?3W 24R$BOG63N34+HKO$FL5 @ZH=5G'_W#_WS_V?
MI?]J'>?5H>[!IZ6(W11&:%U/4__63WV1L/_-_G>]_._.V.Z=(O^A\?XW2W=E
M5H>E>T]F\F#$NVN6;I;N!DJW,[1[8Y9NEFZ6[@9*=]>QAR,N>L+2S=+=0.GN
M.79_,&#IKOFY5QT"E1_"6Y$<(U#)59W/O))7P[;M#/N,65^S:XC,W0=Q=Z]M
M=T;,W<S=C>1N@E49,7<S=S>1N[MVS^DQ<S-S-Y&Y075WAFWF[G/OTYN=4/2S
M'[KAM-H)1<=2&(\+4]5&872&W:-JB\9']9BU:\+:#L>LF;L;R]V]/M?@9_9N
M+'L[8[XES^S=6/8^187MQG-WM<[3ZW"/]*-(K>G<#6^$Y8?6%&^5NJ$G_Q!_
M9?ZM&X@PK=P1^[,MZ"2*/1%3!S $*XD"W[-R*LL?56]=^-V+LDD@\@<N*:/I
M84' X]"UHKK[JN?8[>[@C#'68Y*W>GQ;S?,'UDFLDRJLDYR!W1^=\]R'=1+K
M)-9)K).,/:[M."<H4\QJB=42JZ7:"$WEU%)G9/<'9X?18+W$>HGU$NNE4GF;
M;O\$AUZLE^X_5/@I=6$:&@HF!^+YQ]\G\4__R!\_Z,=\K:+$3_T(J"T"-_5O
MQ9L[WTOG$I%&H=/T.JUA?ZG!?S;>="= _BP5;Q3!VV83Y7>,U9V*,!7Q.N$/
M)%&9K@<OQSW+6D+DZ=#@.TZ9<N:_\[A@^!OQ:A(+]]LK=P:S>NT&=^XJ>?%3
M:?)KU-P@TN[UVE@UB6FD.7P@UX:88^T)4LYNED9OU!>2Y>D;)29 R\!=)N*U
M_F/#>M!G/_1@Q5XCW3P_60;NZK4?$L6H7S6=\;CE=#HT(W4"IL:C9MN2LUU3
M&/+'[K@U&@UW_[[WY7;+V?=CO[NGX;WO[NUUU!H.!C4;\=CI\8AYQ.LC[NSY
MN?3N"8ZWMROYAAYV/W[3<7HR;6;'#)\P'&7B&[)NE1J+YIY[F4C;ZC *Q=85
MYD?O>93UW07INQ.OZUZ-:.QI.QM[VMHM>Z?MC)][T8] 0>:(4W+$B#GB9+,I
M1[T>.]MZ!FMD$ 48;%A;G.?NXW&>+TQ 'J\RCR,BU5*I U:I;&1+'-$_]6V$
MB]J^_//ZU^N/;]];7_[U_OU7Z\/'GS]]_NWZZX=/'Q^%=M6\+<UI-46%&*%6
M^UBG?UD:E1Y][:<PCNGILYC]T$KG408M><E&+G-M EO5Y5Y667PYL3)$?)O%
M,6@[RTT2<8EW$'%_RKE>>\E2T52M7L?N.2>XP?UH"E6/<RXU Y2%NJY"/>[9
MX\[Y\B]9J%FH6:B/7D:H/;*=W@DJ9;%4UUZJ=PVK6JMSQNL6%9?M<=_N]D^
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
M]B;H*3_,I.FA!:"'#'JC.I=3 .?V%?UA35Q0[*4A?9:=N@O@-%3?L; F?A!
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
M2'V*]JC+8GI;0_ULYC3KS0WMN/&XK*@UD/=/89=(UW&BO?@RPF1YO)."U]J
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
M'C@E1(RMXQ[N 2;?G-NQ4</7,<D[_0,0SYU1S^Z..MM;'PUW8I(74]X)1VX
MA",6/$&);V]DM+XP/5)^6P#JAYLH))>BB,J(VV4[58;7EF@Z!I01Z2$R*$]4
M1 CG(<U0CF>-*-4:_QJ'M10*Q:^L"#2,7LY/_TVP9A(]@2290)PB@CI3Z$US
MZ,G"XB^),G8Q@N7%(N=D#4\EZZG[&EQ4\3N!/$WGPLN(TX'O<J!MI3AF[B0F
M[%MLQYT2#$:.6RI@,-'"GQ;0!0K& ;X'K8C@#BFNCP4+X?D(]1E_$ZE"^T7H
MKIM5 ;YHO ,MAU-@JY1$#<:-( L*"3Q1U&M9?\Q]F+S$($'L$6R,D(MSO$-#
M\^6%YI-( ;C-Q8I0%5V-"X0DBT*%5%$J3T_ZB)!2]""QFTGF!YXD(2IXN6PY
MP6#(.6YAR_H ,I,M$;M5 RU2F^1%2*!SM".WR!\A"(-DH"CVI9XQ- SZ)CAH
MA>:!@"))AFN7+-P@L*T%$#I;T',290)AIV!1%7RQ 3AGKJQ>==-<V7*"^%8,
MQ$"0=5C&NU>(7VE ,J(G%L)O(*<M!?TN\97$:^O*>6GVB 9-3LVVKCHO3=AX
M^*+[DM#S$BT],(.K7NG]6-"([D/)VZJRFJ_\"GQ'A3=#R$ /@U\<EI6F6\9O
M)+RA0T$<T?D2A2.FP5MTPX-6#USW.%JN>2@2$B&QM><F@8)A1IE"$+*4;X43
ME1[2Q9J[=_<C\QCXM2:JN@1YU5@;BO1KDBI%T," 18AE(;'5G*YZ1(*?>QK=
M3J[0AL,I39/$A2?-F8/'KB&M2:UKHK;-R =L*^/*\"M/A\,LNT7K,);W^SWK
M0)A.>Q,)<V@B88Y;HQ]+NJ# P<S1AQ&&JKR3WX2>E/IL:("#';2HO?[>16T^
M>SP*>[)C+JKTEAT3Z)9V[8-C[=I/!#L) ]B..]D9V_WVZ)&XDU_O@!E6L!RW
MA!BO@ /W8DZNJ;GQ^+$0DA?'PA*[^L,FY%]9C2ET2 T6"2Y(L=G3B(J'<.J6
M\.-U0A""69)(ZW888N0#4?,T2"%9YZI@%+HW-[&X<;=@H&["%-K'Q2B\")!"
MW!5*6N!39:8UH4 W8]_Z^1SR>1N":#Y)Z!CVK:$@0$))/FR _/VO\,+U-+5-
M,'5$1G>3K !(+X%X$L% &)2#&/@N,9Z/#$/;:MK!;D<]W1(D?X26N@#HPFOB
M2*#V+S%NNGZC7=&]\(3C!P,:CHYU:G%V"C\6H=#5E+XA2LO])W$V'1L+$[?P
M:#"%X]TPA65$[NNMHU,^DH'F.Q'@I(BP=(8U52#P.O1E@[Z:!EF"]@"^]@YQ
M"P]#M'Z:B\WG]/O/Z9U*GM-7%NYR/&YU!N-'HET.6F-GS^][7[X'?G#8>>R[
M]P(F#DX#F,@C?HX1'PJNVI3;./=?F'O^G,!3XW7<GV7\1&2V6ABX#5^WO<?7
MU6N59,OG'OA@*Y;/QLBWR,6+?UPY"$22+7.[60DPD+,_RLJKOLJK@I"36U7+
MJ9>!$2=9TL\KZ1>)K'<66<<8#2,\,L)C!?CP.9!&:P#PV$Q(Q=U69O/$@!$5
M*^C9'+WFSB-]F7TW7\_BRLA+(6>KN&.2K%[>WIG8J5JD.0=@UB;+5$ZH.F/;
M<8Y?]*3Y0G6(4\.%&<^]=GVGU:M1C;:ST*AR-4?97K&]VFFO^O:X?3YP1[97
M;*].:J]ZM2J270%[=8(]]*E.!RK';72YLB*5I!J@6<\!F%-'MNO:@\'Q3?C%
MLEW%HNJU1(TZR[HZHU:_(F)02]//0E!_2S!L5T4$V!(T0 AJ:@DZG1JC[%;
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
MH4Q<.F]SYHS9,96UE\'=MF!M(1K;(!JJTG&-M>=P;YMLM,LVW82DLB,ZFF[
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
MUQ8N-6;\P1ESB\G6TI#PE13$7!GYVL=V[4S&%8@A$&/+JV0)U!"H(5!#H(9
M#8$: C4$:K2$A.UC/8$: C4$:K2;A.UC/8$: C4$:K2;A.UC/8$: C6>%VJ(
M^Y--*-CXK&*F#S#T@>8CS,>-'WVQO8;8D,=5D+UUPMM4H7T%Z+,4^K55-AZN
MH @Y:+,<K$IY%\(@A$$(@Q &(0Q"&(0P"&$0PB"$00B#$ 8A#$(8MDH8A".I
MC7[K-G7)7@$1/XTSO\\J1SZNJL?V]37;-/C0S!4TPMWZMMF"O05["_86[+WN
MO8.=$^PMV'M;V;LED7V"Q06+"Q87+"Y87+"X8''!XK-[9PD]?%E^UQ6[_A\N
M&*UCNH^LU4L<$2^*>4.<%[P!),Q9BHI8XI?B7D#<CSWG^S%-<<0%F1 $(0BJ
MK0E!$((@!,&PA!P(.1!RH O%2,B!D ,A!T(.A!RP8 (A"$(0A""\M>SE>_.?
MFR"(F.K[$O&8M6&/4^Q-3;-!T[$O+@4W$4;$O;>X]Q8L+EA<L/@FL[BA"NX6
MW+VMW"T 7+"X8''!XH+%!8L+%A<LWEH6%VKX\IVP090/8W+].DD3.I<CQ:/B
MT>4]*KA1/-J>1P4WBD?;\ZAHG? XY><L'9&XW9$8:]K*1I,1=:;)2/%A\6X=
M/@_2L1?3Y]C[YE$1&LNA<DMM+\=M6>;(,JG=/J;>A+ R 68"S#83S Q-@)D
M,P%F LRV ,PTHV75GP68"3 38+81XM4Z,&M;'I[ ,H%E LLV0KP$E@DL$U@F
ML&P;Q*MU6-:ZO' !9@+,!)AMA'BU#\PZCF(*.%M_6.JK$8%EP+]!=/'V7_"?
M<KX-JOT:YZ,HO)Y>T1W?/3GA.Z_S%GK%44+E/O]=U1A_2]7JYJXE2@*:C%[K
M%HRV28M335S<69]*N^D 9G@MD3A/I3[))2)E=$"B!!@/3J9DE!%_-"9QHQT<
M/!"3$0VD42J-8 AX*A]E8Y]]EH8P0@(3]--LF&;P'/PIC'S*/AD.L_0J&L!?
MXVOI+]TV.[#$CG39C_R^=$E9:>.$#1Q&"4G@6Y?1J"_Y).]+,'B?)$$7ICSO
M?<5;/'H.!(\2":<H:8IJ2_ EZ1)6YL-28XH3AX_A$[=[\^;.W<NW__*R5V\?
M\,7U,0%[\>MH!-/R)]C"GL_SIS2)TDQZ1Y+?TKLTR])+X(5\HY9\LU!SW-I2
MT>9+_$9!6"XHR$;.=S.G_C@#UL_H11I?,.&&7Z.11,XS2@>P5";++W9Z\',
M#^[RCWOEQSLON2S^\TDZ3#,4LEW6)A+9I",==7O2"QQ@YR-^/2N?AL?(.0QQ
MCM(( CB(1NQ=(+9_Z8H$2X]!BCM2/O9^47^$D@\T0MG- '/(!8EB7BKENBO!
MF@J48@MCIR)^(:/_&=-\)(59.F"+X%/H(&+ ^\<)?R\*OD?R*.](#"%@_:S-
M92B-ASC,7UHU'_PF#C1WZB\X6OGI. ZD80J -8I(#'A6#<E!L?H"&0!?L)G^
M95:O>-E="O]M$QPM8.4*@H#5<EHNM<W"UY5ZL.MPJ(Y@6#B1PC3C3 $'WS@#
M7D:FP]\7R5H'S\(!N9:"C%QV@,&'\#,>8QD%=1')43!57HH(:(UC9'HVK%=1
MS$-VY.S-WP^'[WC0X.NFA$E!E/OC/(<)$2^]H%WI TU0#N/KSKQQ0>Q 'MDG
M.0P*:WI!7DJ.\O_AC^DXDR@P7H13([[/9YM1GT87;+K#>)Q++[R7DLF_P%^0
M_I8N2#RF,T.<\ZF D%T @=+L6GJ1I$RHZ)5/8<J-869ECW!TP_UX6;S9?RG9
MYEW>#,N,AFRPZMU=?H+P__[S:08/.11BZJ:FO.%HQ'Y1W[QDVTH"E,9Y-$4=
M)4THTBH*D5^ !6'5 ;V(>"M>U%WX&FN4!.["K8,MR[AR$XZ!SX#L8^"JO*9*
M^8V'Z#UME;4I&V03%G1? #PH^GTP!'A/ZYIA;=Z7"1'Y4D$3EC_+[P1_[)3'
MI])AJ>CG- 8= 66%'<[#(1"08<D% 2G!'YB] 7 K40)'=*WKQ"D!)0/^#B8)
M&PT+LM$T[."P-&+EV0"\^&P_'KP[/I$&XW@4P1M0:[AF+SP= 7PSZ#FA0!:8
MW@F^[@68%@$%>X7+WDT+>]GA6A'LYK#0=D;]*&?3[K!Y[X^S%!2UC";^-8AQ
M@O9_AR,6&[A>\R')SN%U+TJ4P4G+B"%!"35LP8"P?%6[[Z3W0 9&OA/V/J['
M1'E#9V+9YO:;7/J4X='%UA?3?,'+WTA@SEU$L-*.U$\OZ04J7:,^@&V22@-^
MZ!&D""Q?:DRP!KV\<6K5BBA"I <;/Q[E(\)(@ ".!RI (P/Q@KO>XXZ.P<[,
M:<54S?>4G7(* L^G(!! [<+IT97F#3=+MAM&T4P81>KY?C9NOAT^@P.</3T
MR>G'N)")Y0TS4!ZC(8(Y/]<[%6DY0<GTF#! <Z7(X'GS1<6)A]8TLCB*0_7=
M(<AT"GOFC?%,P\VB>+#QG0Z9.IV,XFN^>W#(9_"]&!3P ]"G V!HIK&' $0,
MD>C5D"9(,3R'RM?#L'Z:))0;Z8SI\5 M5/6<\3K8XC PHW1AB[PX+Q4.KER4
M>LLLN?'[?/VE,Z+!4[.B&Q*?EKI L;'%5)!V;![U-%ZR99%@$"51/@+6B=#>
M2/#!<YB3G\("9H_0=L/Q,S@F#POE>B-.1^FL:0X$W$UVX]F!PKT'ZO/ 0YC&
MW=35CJ0IFM)!8>=@S@P.D)_*/.!2 </-P]E+,$41:(,QY^\F(LT*YP!55GB:
M.>-J91*6'?#ES  X'O91PJ23$D 0L$08[E4X@ <4.^+]XLSC7L*DP"/X&0Y6
M M)\F['<,M9]]K)XBMZFC9+%VKW=U$D6"B.>=:5+#<X8(H51AB<K'*Q,HN'P
M85XDE,7"H*PM5W:\E"8Q/U@('J"U=8P^*E8NF#O1%HY>:[[)&(&A?!<;,&#6
M))SX.2K$E14[:^Z6DHUN_Q%ABBRJ'!(>@ -NV6M=1<'36,5_&_8U,SK).=.\
MHU1ZD8]1[V8_>Q1QI#K'7T0O.?Q,G,)3YB]A@,,&89C(OC?WBTT;?_)+W9<;
M)5K/'BMV@842DC1TJC9O" .+A;" %V8@0+GDPV[ VT#8,XHB"!\6X,)OH[(,
M5APQ.<_!VL43.V?"Q"C!3_,.LCQ(1LK,4S 40;?M@.P#WS,A+]UV("1@/> ?
M"N6<N<D"ZL'!FZ!*SR &("-_ _8 JKH@YJ!8PQ1RXO-9<9P)0Q@11 @>')#?
MZ+<#U,BCRO&$KK:<ZP0TPX66>L8;5/PE8$RP6)( ?@7" $GP?(?UCS.?N<9\
M,D2V@*U-_=\2NY1@=Q-)6K\243)G<IWC$\RN*3Y*T&6)NO@PIL$Y?@-O'O%*
MG=EE YH!#B'4A2$:UR3/Z4C*28Q/PI]A#LDY=RDDA/G'"K#TQGF$=)HR<"Z;
MUPWE>OFU9,3,@'*SF(&&&DT$8Z*AGE9("B :TPF$+*QI8' .RAP<-3! *W@E
ME?$9$P#F@%Q7)EP8Y3Y\H[#)A!]OHX!N_X)S=0AZ/--JF6#V?)_&E#%'LIT(
M2*MU%]H\L]X+JP(L\[+%,6-ZL')P-HPTH^LA[;"?>/-CA$L$*K!3. P2+JF
M/>S=Q? @[N5/"%I#FL'[!J2P+FJYA4EP:*T,E[R<?NW*:Z"D%*3^F#WV!CXE
M:+/ Y"E[R<TH_Z;"CW)BG<HXPH%+"F6+S9QARG'X-?-W  J^N8R"41]V#3:E
MV"!#Z]HFCQ*:]TWB 5B.1_1-$7&D-(?8621N/CLRUB]M-S.E;DQ2KOG??E;'
M?YU3V<LH^2V3$%;UFL27Y#K?>36Q^"EJSA!I\<WK1L#6S83,0:YBDA4L.<NX
M,PYLYI9E8E2&$DWH'A-:PU^F@@$_]:@>27YGX^'(OT;FC_ TOV"N[_+UW%.'
M]AC:" W%X]<X..<B._D&=?H5^R<'I[V9Y13* '=3CK(T+F60X0Z\%-:+SDOX
M8S$RKHPI40WS\/:@BJYT?#_#LG"=D/)40-?-L A'N-U-LE'GY^,5@LV.T>D5
MNL"L3T]UF?IY2;."10=#T,NK<#AT*M3'6,1=:HLX:N(BKE<=P9P5;_IB$>$R
MRJ+S\])UV-!5*NT9[[M1X*4\Y:IPQ'R5T6  X_%(O]+!6-P.3$SIE-GMQ:PN
MV2N+ )_J]IL$H$)CP %7[ L?8AR!Q@TSONXTM/+RL./^S&$Q5W:97A(4,*N,
MH0!5XSR)PL@G=:A 39A"-;E>Y.O?IMB;!:& NW4X FSW,1#E4W53M5M8<_MX
M_P/[ $@X&R1X(Z7638U;_!+%^FAC?4QS96HAN].\IB3+)2X^I1Q+NOKZ80PS
M8%=;93RXQ14Y%DH]]03+<B#C4?JF^ ,/$&=_*8+*F7]^F-/7Y0\S:1A- $6*
ME+4+HX31@KVWT'U<MVOPB.&RCF$QGT(UZG+5:"K8GG]HZ5W3<19_?N.7E:YZ
MTX>F;C[PNS>^U>G:-PTL9KRD&=MW_.XZ"F@65L\=$JHT8P-J:#8P&G![1,_3
MK+J;:6<:6OLV>A-JI:+J*/;UUGV=S+S29C*S-G'?';'OSW+?[57WYEU25N\6
M4'L3TK>KV:CF^@7M*?=]UK1=(2>\8+<#Z1A&"O*7=^"(9U.:?LL[>9_@%4_<
MB*9A;JT,/4TC'MA3?=2V9E3KV]1V;>$RBS$\JL]4ZPHH6&['74%UJ^UOQB6D
MNS6[(Z1[875TI:-8RZ^/(J1;2+>0[K531M4[IFX)Z;ZW=,^O6'3W&][-CD'
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
M@$))FZ5M9@H=S'G=$9:<A<]B5H6%7=A*(YIS\Y6MDX_;.,FJL*-&X;^JV$V
M!0R8.D&YJ((*G&-MX8P71"A6P"U46CE-&JL%)*^M+N:I]ID#<"YL\6\WWEY8
M(46L%:M,+*1BV6JB.Z,F)KS>Q1,JB^C,0Y&"PV,'+%<JHREYO2/]2KV<Q8 P
M%R7\6PI/67FK^EKSOI!_JZCSPS)7&MH15L?A]5+1<]TISDI^U=P\*>M:1X6\
M3=OI9<6<1J9>AZ&#-&!E>IH)_AW,U(.3IB@=5IPC$JNQA<6BB@KE("UGK"A9
M_7($J+H6."MX4MWYY&788&/:.($X+H8MM"V&>X6Z5;R)UVAJ]"[W*$VDYBCS
M>8=EU$9A43O-'P_&/+;F#I,<P;XF+#@7,7<DIZ%<1$[6Y< Q\RXO+G3Y6<\K
M%VH=2;5Y1+"SR&^R,)2A5$<6:"/N'1*:.LTW,H\#ZM-HMV.@:W,/YT^#94!6
M:@=62"OJ@*$N? /EGD81%I%2-T=*V>V-E-KL8ZJ]-CL36 8#7%XK*(L:OG8@
M0$(S83YO+/\U5%/>:V)*N2]YKKY5XIL6EUKX7#4VX,H7=\5+&.Z&@[.:02R:
M!+F,F>6)#%H!NR_DOID+.J'MEW?Q$YI2D<E2*TEE:DW=MN0&K8@I&%%>OA&O
M::/D(HTO:!WPAZR>,2::T=R?1G'?3,<VOV(J= <6*3_MS;XE;VXU5?FGZE4K
M[0^P^=1(NRKRO1@D&XI1JGZG)/,(<)Y\?!73ZS+[2U,4K:YF6SF,2(GD$T%.
M_YU/E>.=>S\WWS> Y;E(-JI<1@4J9W-\4:7^V;2YYA>6**(4WNT=2U].>QWI
MX\=/A<V>U%4^ !2BG#<Q&(Z]&#L,U<=>&&6##E-.2P\8G%4CM/_YF5;,CSN?
M#DGF]YLST)0RZF:&"G>_SRJS_0WEUHXR+6'"!7*\6T>E/#P-Y@G$N[6RS,FX
M?X71C944S)RG$:^DS.] BR)MI4NJ&1ETOUM5?@?LLP).07D<WV8%%@X#%)^9
MQBPX-]2Y[MK(I7._"3,_(7.B%0VKBI(Y[(QF]SVI/^8X=<>,TLGHAONDVS#]
MNVQ @J%:B,+X+VH<M<\2_L*<@]QQ6= WRJ:PHZAU")HS*Z9<7LV7T5:4:QY5
M9ZVR@/2S*;#%*Q2\*Z#_^.SO_1/IX.C]\<EA[^S@^.A^9&C)4N]5KN*.%2DL
M=3DU;N_X-F/>VX23Y&8GB;-T)XFF=JWE99.UC(PWVP^@/!TTU+Z36NW[Q-6^
M1CKF>U#[[H*)DP387"Q=H&K,)BNPX^=TE/J_^VD<T.PA=4O:NMJCHF+N!U!7
M3HMBM=('F."P YSC;V3CGD51FU$0L[N5,WI%5E5[IIT460 2Q\,H82$+CXF8
MVV:Z+>"D\C:>@&J,-O!M0E1=+;UHU)!I7#NQ\C$/#=>=+BM9=R\IHW&K7'I^
M$]:.C"/VXM?L^M2_"\UG&%26YH7\MF-Q-R^E"$LNO2M+"Y%N,M?QZ7'% "6+
M=24,Z.9M<IC@3]Y&EC<HY;4)2VO .^#*3UODHV X3'6=LG2VY0V+&]/G(9F\
MY1"]8AYI=O5;@E?&JAQQES5SB6,$65V4*)ETUC4N4S,:TBPK8W%8I:2I!EQY
M<=E<;Q&C5!$0@VE$+!UIH3_P>95]7XR6K.-*$S([\W))656S$1S1!#.T"TXO
M]-22],WR(5AN%U]4Y)>^F$AY?2F]*&3ATV[O^%TI YW9\+F)"+OI;(J[E@1?
M&+_7X+>)NL'8):_6*(L3@M54'UUWZB+KV+"]**1 _'X5=MO'Y#4>&ED&7_*H
M@4FGU+20E>&#Y4P3#(JH:W'=ZM@MQ(^[A,?)?\; B"S4IQ1&YGB[-?MLR_A^
M@7;U#C.HV-85>M:S(LH",#B;$W#3R,&94PFH6?CG0<=.$4P<C>YT4W,/'^=D
M(6/*\(RM#%][@"FM;J\SKT+:#:6Q%JG=77;_6]&&7_SSF^!Y9V+RR(RPZC1F
MP0*(V>P49I78%]P8->^4*CAGV,L[0623+1$QO+/AF9C7X;&$X#E'Q9?N:;?L
M-\HKOO-"CE5/.[8?=7>9C-6$G&YV5]X"UM_')ZJ:.PW=JAR2K>=YH=OB4QW3
MK,<\<;3DDOO=\MU9!V!4E\YXBG7U:<%.98 FCXY@-QA%; 1C C8M#!WU6"S0
MW&QKXF%MU<L^94KD0U#FDEWW<*0J\B7F:<Y<C/F<*OC@,^-8Q>//V1JK_*=[
MU#A#>*N*.6%+B>G\X2K4@G5/*,[^(K1[NNQHHTYK70YT H87@N:$-E^EKN*,
MFA1@:F%%AF+7\ 4L0YIK](W:3"Q\MQE?7I=7*1#8CS)_/"B:YC'$\F@<T8O&
MG1%_<Q&U-95X[54G=L-($M*^#7GRI&@'5A^&J\R:EPZGJ46;@5B#694@)%%<
M-(J=%\$X&23?/'FG,JTF@MRGGIN)B&?ON$<D/-YIL_CNB2#_ &<,QKK'<6_.
MXAH&<1F8/B_K^9)',%;B'255'8T2CG@WJ Z2N[IF+EK?X29SK*<L^ID5$*[2
MO*K3"4=AMMN\W2XMI"K<1 I26G0(KAN$SYI)TF3H"QY3#R@YLV50LL LVL,J
MG%%5M.1C71:&WU8)/_0]4'D:U.ZA>R&8LL,UW]YRD=*C*'3WBI'2"_6EU(K"
M@Z6^53NR"@*\D5YH+V_>W">M9W?7/6S4JRMJU34R6\IB=9-+75KMNJ"Z 9ZF
M)7[Z0K^%GDNK@M:94P:M,9V)<W;%9=&>!["^J\N*18Q]9VN8=>Z!)!@(Q\LL
M,#:HM<<)-17A"@RB#C+5+^I73(D<32<ZJTS:7U@=;,R:9!8Y>8S_\S%KMC#1
M7[!@C$*5G%];[;:*:HP72Z7\0674V(OKHFQT946F-HKE7N6OI&;,]A8MK8?3
M3!X>=]'6=<V[(7EPK*#]T%C!(KKM.88*NNW-IVPE'1=$#W_JG9Q)!P<'*VD"
M9RM;U 1.58H0Z[V#D_W=L^.3TXZT_^_]W2]G!U_WI>/W[P]V]T]X9[C=XY-/
MQR>]LWWIP_'7_1/LFCC;*/&Y= \]8ZV[ZZS8ZB*H['$4%7T+T)4%=A\/ZD&E
M*V+!%RQ2@S(;A:LS>:D?E0VYXEJ5KN(V.\6E?[-L:]7 :ZHF8_5P'9Y5S$/Z
M@'H=L^.:*9+%8[BR!1&CJ#E603U5Y[+"'Q447I +5C;IZKI1N>>R'_E][G?T
M4$>/FQ=J=[BKPF?A+4!Z*0"@*Z)5%D0PH,^V:*561!!PM9![U0*^1<1O6AVW
M3^&IB\]NJ%14881!RNU?(&' E.EW10(+>L'PBHT3&K;5+ZR[LCU:41*E,E2Q
MZ1[G9VXD@TZ>7E/TA/"+]]N'!R$$Y:%12'[G(+F@.7;O/J'%Q>E.*7]E:N,E
M]4#?H)C(<WEYV4W.\_.H"Q;!W5\+7 =,QV_"L'17:57T27;.>I]?(LOAS30K
MNHP+ORWJLB/U1J/DM30[_P[+ ?V*)@@F:_>B;$BRW])'DH"I?0KKT!5%JL.%
M_RW9KJV8JVF2:NO+24G9\(-5+0[6^C3=/3[\M']T^H $IBV"B%4=G-+,.8C!
M%C3)V6N>]UFU%*FV'ME,_!ZLO<EMR56M*TE\FT]!\$\.SKY+Q]^.0(G^^^ 3
M*-02Z--GO8,CZ=W^T3YHU]AXG'_.E.S#WE'O VM>SGX]V?\("O>>='IVO/M_
M?Q]_W-L_@4?.SN!Q@2 K0I"ZL]\IG-6TB&?E*5-<^*ZEX\L$_M:/ABB6D_%P
M F8>!3.N@)D[P8S>+5"FQ!,&%:!9(,Z<3H#'V4D/M(Y=]F&'?5(:^^W.+2F:
MDK9JDHOVY&AO'W2[O7WA$UFA3^2D"/+_!-@+XY\U+G;G.#)N\G<(@'XH0#N:
M .@[ ;11 O2GDX.CW8-/H.?U=G>/OQR='1Q]D-[O[W.0/MT_^7JPNR_4N=6K
M<\W* )26&AUWLPA@N*5ZRB-1PQ2%0^XM&88B;@.7=QOX=36,[=SB[+Q7;1%8
MHB_#=S,0Z=?Y># @67OP^\;3SJR\G7\?O#LX*V\,CTZ//Q[L,2OD_0'>&**[
MX_0,_H NCB4<>AM7_:T^],(TCM-+UNNJ*&+&XYSXD3)=27%Q!>[9YM[/A8HO
MR$L,4V6AB_"C]G*R6TH=8WU:1:0]C%9W:M;;<F*]9\DL<<1+\]]*J [H457Q
M!:RX=(7ZU:U?J_6HFY6UQQ2RVWRFU5^"7M:/O&@.0V[14OF1L,TK[%4"18O]
MK*I?W]B&J=E/$ML;WA/#VTP4MHD!AM@S>^XUS__$QUC54T8ESAA':;=5OKT;
MN5C\=W/_VWXNNU%H]E@RXG!T4\&-R6+F1?CLB*5O3#[!5!@R'J5E_?.,S8+]
MQ<.TF SI$9-A3E^7/S2!&;__IHG<N#[,Y(C)]>LH82MC[RUL3-?MVKRSZ;]&
M&?Q_4,ZG,$&[W 1]-0IF/[2ZIF(L_OC&[][XH>-V#=>ZXY=?L7GSN0-%< /^
M=T??F=8-1^GPM3:\JMR5Q5;@G^[(:]-4QHYED4_BXF^#* B K!.ZJ-KPC_*-
M5"M?R6/Y/0Q7P^_*;?S^+[)YDY;ZH-K^[TY_-!J^?O4*0\; E.^>IQ>O>IG?
MCRYH_HH&YR1[!:HS>:4JCN&ZZBN8L K_:QJN F]4;%5]E? 8,%7Y3^[1*UU5
M7%U1C.[H:K3S5N^J_WI%IOTS!0.ODS7Y@'=DS297WK(%=][*29B^XZ) ?<-5
MQ+3(TRTM%I:DALGF ^YB?7'0-&:F7<Z%2B/!YI0N6%#R/I^^*PUY3+MCWSQ*
M+WAA=55!]ZYBO*RM( $T FCN,ND)#V%A<SP*?=B/H"0A_.BOO&NL-]3MCP:(
M-II FV6BS3M&W(=!2X4MO.!U1EA=QEWLX\"J8$\8F0ZV5[GWQ13\WS_CA$H:
MOWRRNB\%.@ET:@,Z.;@DU(W.<Q@=-"8SIB0?L3M0=J')\$I5MD(]:K%[AU\7
M?L3VJU(/TZ0'O($K Z]_2#+&.@INIR@@ZM'1)9;6^7;T3CI++VG6D3Z>[3'X
MN2W1X8ZXB#MNS@)C63V@Z0*XN>_4@F;LO&;%0X"4U] I2-$ TIHE!9P*.%T3
MG**IJ6C.*WH%OU78*92]I2I[8-^Y@$F 2)'/:SBG_N]76-!9^A23AQB8KMN=
MHP56I5)NT 4+@$;E3F>09#P<V=@H%A]%:(@"TMH!::7]2E37=5@9<BR=6L@7
M<'-&*YS3!<XM$^<8KDG'['9B%MEX?6(6/'E7F$.E[F$P)TQ> 6C; FA,1S/L
M5WY&@VA$SK-!,JH@S! 0MDP(VV4TKBW:RG*]U4Q%7/GGTV&*#6VDW3[:Q>](
M\KLC'75[W=(PKLQ*[O97E78"874[H1E"NUL_K@@PK,'0QB69SJLP"D=]IEJ@
MF*9A!8ZU=F=N 32VW@/X'O=!ZI4;P>))5XNAO?'Y.!_5CKD[(ZAVX[U)MB3L
M/,5RKPP\;3Y!X?);/Q@)!*T1E$&";KXJ1E056:L@T]H"R&R1-EG5B&BA/CD'
M#5>F3];3Y-Y"5>B3 @W;@8:5/IF.LPF%LNB[=4TJ<+2W !S;KT^R?9!6CIP/
MUB*?T@X7NF0+@4B@YZQK<IBER+9I=EVAI2/0<O5H^:FBNW24CFC5J_/\'-MS
M8,W2 9:Y0,CZ2U<Z,!O\_[(W-P#;?7&R4_1+2(K"&A6@9?0BC2\P@YE[8B2<
M+6= WNYRVBG OKGP]7?'8UW@L<#CC9OTBO#89-&11FW;J[G/G*),Y@S-5LT*
MH-TM .@6V?J]>=?<^ZQ$-<.[&OD*8!UF42QI'$C,^VFWIR,Z[,/#NUWIC%S#
MK-JIOA9+Y*&/IK#Y!4JV R59A)"EO I01D OP>Y.&"-4QXXK AN7B8U8XJ8N
MQGV4)O\9PX)8AU6 #BR:C]%"4@];!2!V- +*LV*/$,9(SL!GXOM[Y>?-$M]\
MN+MCXOR,FL]CDHTH;U(X7;CA\T-CP:^+@,FY\46O6+;TO2O2K+ET6JLK52VJ
MIZ:VLIZ:2-T7J?M"W]@V?4-C7C+U%0%[C#=FCQ+$3OBJER9C$+I:\]B&M+46
M:1Y%Y:6#DM[2.R3X??6#)TFXK2])':8A:,)@$@"V3  CJJ:KJBLGY_D5O=)4
M-1][><2AYW\T=2LR9A= C[J.X ^D;A"1+*I[>&<5@ C1%J*]?-$&L=95+TC]
M-,EIF27P/YHH%K3L- %.7];W;UY;:R'40JB7?%[#CSFZ_0N9UK?ZO%Z+3.,R
M0EA(V4%AMQ_14)IIIBL-QUD^AB,<K833XAY<5ZIXRE.2>22AN7Q\%=-KJ><S
MF  ;4!/P(.!A=?"@_2(PJ1H>1!&'U<+#W&8R B,$1K07([1)%4(3*D2+5 A7
ML00\M%G2MA\>)E4(3:@0;5,AG@E&M&C/5$7M'AR=3M!4L/^#2/GO=R<?I8,D
M'V'W56FO:'0EN'7)W'JZ^[?@UB5QZQFY2I-T< TJ7%%?5CKU^W1 !/NNBGUW
M>Q\%^ZZ.?7=)[(]CKH%\C)+?'N;="&9>$3/O[;\7S+PZ9MXK6C,+7GX"7O[8
M>R=X>76\_)%X-!9LO'(V_G2R+]AX=6S\*:,8&;$$!:-T<&%,_1IH?0-SM&%F
MMQ"O701[,FF"%VR>*/&N%/\CO6=1P]@@&2.'Y_0#NU]ZT#):VKOJSOU>M_9\
MGQL[TUM=J6@!<GQRR%N G'XY/.R=?%]2"^J69ST=I<F]NVW?D5&,G3GT67=F
M6LNWP]"F[E;:D8367CHN$.[3@P]'O;,O)_NG-TOJ1K43OT?#= -W?/-6^*EQ
MP<6#X_\SCC*6]\L"YLM++U67TDQ2S1?!R^KRJ\ZHJ;)IBALP%6"I,Q5L+_5)
M+@7C^%KRR3C'9&+LREYD]<+;/2KE0#CX %Z'C=L]VB=QB#E!.!"[3>4/L)$S
M.D[@6VQ ,A[UTPR6'2P"UK:2_Q8&:W,JJFFI#TM%U;NF\]!LTQL_-*RN:JTD
MR57K:J:SBH%UM^NZ=QU9F!M;9FXL](%86T!&^PG(R#2.WD?I0^]4.MT_^7JP
MNW\J?3@Y_O*I(QT<[7;OX&0J02Y)>721D+1G)6F"C(*,ZR5C6^X3-M4)OD=&
M]+5@SZ70DK?)Y75&-460\]$-YE\+&CZ2AJ_R5[.E%N\#H$)9VYS-%C"^I60L
MQ*=P1?'7C:0\C:- *I>W<606L"3D29!1D/&I,YCZ),I@K/(>YEU*LJ##@GXB
M]-VS^F8+DAX%0FTG3PC1$F1L#QE?U#F5,PBTM(K+S^#R_8ZW[/4U.EZQ>]C!
MH+A)]VB<7I8WZ&$:PV_ -]*09GF:Y'C17ERRSY3&8X=(T<G&)T/BUZ4S4_Y7
M[*"0PR,!YM+2X/7VAWW<B2VW\LI>L[J&8Z_B MSLVHZVDF  M6NI*QE9=;JJ
MZC[FSGX-U[NKR!9XBAO>4Y@\=F.A#[W*;8?C8^/H?A:-XKO07##P':ZGQ'W?
MDUX(3!$V2R_YSYH@\O(,H752=5-3W^9Z;O"7/=#Z_5&:Y9V%U:I0\ZY=/'>W
ML,2VK?)6O&5@OH3[E1:'3/-$BL78W_:0;V6A<;D<I?:QC[:,F3<.)U S^0>+
MMTDG7>DCN61M3-H*QIM*Y"W23%H/55]!G9A[K_0^2@BH'Z!]E.K)BYO*Z+W<
M4HC>&$YKD?P^*V6J172_U\$D=(]-VU[4/<"\S&+L5-W%OFBC*&_K*;FI1-XB
MW:-%5"V='X*NXJ3=7K?%8G#>+IU8J Z;AA.H.GR+XC@B ^E]5_I[?-ZG>4?Z
M)[LQ?5;H#T)_: =5A?X@](?MUQ]N06BA1 @E8MU*Q!ZY +G[V)7>923(^^2R
MK8B\J406^H/0'S:'KD)_:-/1NQB<A>H@5(=UJP[_I/U$^M;%Z^6\G\:#MF+Q
MIM)8: Y"<]@<N@K-H4TG[T)L%HK#$A2'-?03L.>5B5]8</R6?$=17O[F\O*Z
M*"^_E-X11WO[_Y;.CJ7=XZ/3XX\'>[VS_3WI_<%1[VCWH/=1.CV#/QSN'YW=
MJ?Q\R];\B.KS6[2>-F=.VXK]L,QIQ^PJKK62-&2EZRIWK7;>%K5I(\M9K+<J
M2"';VU"N^Q,<<ZW4Y@5;"C(*MEP./4]X*9HTE [@=!U2=L1*)ZRR#,UH('T:
M>W'D-]-$WD?9C1Z_]M)],]4Q-!G8= /JIQEK$_F:-]C!QW#>9/,F+?4S&O[O
MSG_=;@##4#MOU7^](M-6DI!]<22UE(R"+1]3=R%-F&<6ZY1)[TA,$I]*IWU*
M1[E$6*6U/>K3@4>SPNFLNBS9$7YP-I.9Q;G4FDG?YUS2=]YJXEQ:X[FTKIJW
M8G>7!>^G(_BGJJ!Y/*1<)',I3#-6=.<[)5DN[8. !K.PS_[KE.!O"_!O#XYN
M/?B[.V]U ?X"_,7N+@G\3T>I_[N?QM@X^+^E_?^,H]&U. ;$,=#J8T#5=MX:
MXA@0QX#8W24= [LD[TOOX_12V  "_%L._N;.6U. OP!_L;OWV=VC%%N1C%)I
MXA2HBQ36YX$ \_;@XM:#N;/SUA)@+FZ9-X>,#VG'=;>D Q9S<9_>4*U(.[@M
MHE[$\=\WCO^QT6%W8* B*!R%7M5JJ;M+.[FYG+AV4BX(IY_M'L%LUJ;7<XM6
M>X1=H$"7^T!RZ91F%Y&/Q?1@@L,.L)(_6PEG<Y=Z& 4Q[&1'.J-7Y%Y[N(#U
MU[[0!6!P/(P20.*RH^"=M?=6K&G!YDD/:QNX>5SZC4I]<D$E,@XBW##<00*H
M/8 Y7R-N^\WM](JHJYQ'70%JW2;0T@L<\?_]EZ-IRIM=/BS[37WS<BIJBVLR
M,Z%;G:*G9<QF,#&=?,)#F%91 AWXI(9/?)UJOY$HNSKJL(%]]":&E3>1$K]?
MMO,9@6U I6OF6RQ:9\+ 41I(=,+3.#E=/FQSI@DS9U_ 3L: ZZ#;Q-?P64@S
M/!_!RH7%-T@SL:ZPDIIZA271ND!6*1UGL%PF=IP\MWY=&F8TQT,Z)%$6 Q5@
M:22.I0$\D.&C\/$0YIGS\>HA2D6K)$^QAQ(9W;YQ-4GR<<PW*<)_ZG .UI\4
M_K2$_6AX?N$Q( @,-,"[PLMHU&<\76@B0][C ,NXGM,$IA+#SL#G=(C$*U[Q
M)8DJ'S2;>&\ +_7)0TZH&[. 6PP,),[3"73@7 .4S (& XRR2"W@LR0 /:;J
M=UOH?R6S-)M)@-&5XXN*OEDO)BC]4GI1",2GW=[QNY+I.TW6^V_D ^#:!+@3
MMGF4I;&4PJ@-IN6-=/%U-T%,!_ LIZP5KI]%3 XDFJ/=% ' ,59HQUG%7OPZ
M&@%W^7?9NX.2/+L%>60)_W2>\3,Y(P-ZF6:_I1= !?UE.]9XRWD<Y?D8#Z#K
MDA- M$> "Q@@,$3PRQAS9><DB?X4X%+PXAE8<@$8</Q;>8Y@5G+9[O'I<7T<
M85MD0-:B#3,'4U;%HLDWFB+1*T139!V@& F0HVF)Q_C*C*;)O8!BPS2^=R2/
M.% 7NM\VK'4!YYWUX=R\P_E*,EJ>=<B/D1?%>/A,GIJ%*I+#L9N0<_;-KG3,
M6&[B6Q'S@Q=LADR63NO8D\/=/KT*Z9#!&9SG70DQ'J9-I"&'Z\8A&8*Y7C02
M9P9]!?4,EYFHX%>+7N=,H?$H]A&OO 'L&X564;9&+\^#!<?(E^YI5PII@&>R
ME-<MTV-RF5?*!!D.8:XLH3P;QT4W<YCI.)X4^T;+=7RB:KO>0(%R2+:FK1#8
MQ8<YL$@P]I$_:@ZX^W'.""2=]=.\^6FQ^_ (:(.7H)?%A!,5%#34OOA^X:N0
M 5)O1."%@,9YFK#](P#J&7LU\=(Q#-&GB)YWU&B1_\*,GP&5&HM;6S[2J08,
MQI0)5)8!9L'_A1G,:ILW_+BYQWX\1D6YV!2N J<^#<89OV^#;4"88>@5Y;_S
MA00MV>'6O;F%\ITFDTS/!WF)PV' 80-YCLVK*YV.P2YH/%RMC5X!&1,8JH,8
M1R10)4>(>1%,A5Y@XS,?P>H<V!;?Q_AR@%C'P2&(<C].\V+,NZV1 W=!9*8J
MU[.Y(/&8C*HWS;4]QEQ_ "L6^"P* =* P##M:,!,C@$)**H[]4G1067VDH+1
M!O].O0+U7S3G"BN/-"VV.ZP$\,&C<40O"EEN0 10&^D'-&T(KE<I  U+=%$9
MZXTT?["<X;N]8^G+::\C??SX:9O65OI\X/L7R(/YE'7%=A[V-H]0:L!&4+9J
M:WL(Z<DBOVR[YS[/&GGX99Z^<U\'IZ@3=N/VO =+6VWE%6.;RS*9EOJPLDR6
MVW5-?25EF=2N93ZTX)/256_ZT-1OJ/=TXW=OG[+]F$I2:MM+\6X$-,SX3+B\
M'O7.OIST/DH?>J?2Z?[)UX/=_5/IP\GQET\=Z>!H]T[&R&:L=**VW[O>Q][1
M[KYT^O?^_F95];N[TY4O^P4S'-(Q#!OD4[V26U2I='&XVKJ"9INS<==1A6T5
MY<"?HA!;\^;K"?H MR7:<7NKMZ^-]1L%L-6) MB;)Q1XL??4&0*/)9_@A97Q
MPF3EGW5 V':=.;W3TZ8>UX*H[>75\-_$LZ(-2IO8]$TJ&/=?OD]I&*Y#RWH*
M@-H=9QE>5?7RG([RURM"JC42L=WPLPK"B+UK(8J$['\>0D1K XC(J@U4@<(8
MYG!!XGFII^LA8?L(]M=J"</XY!;*<%[B3NX64>9?T17Z4=YGQ&>W\N,D&IU@
M]NDX#W98 "LLD_TA(@H)#,\)-%.AAF&$3F"H1-$L-?3#4 ^<GP=HW:J:KNY(
M ?6C 8GS_]V109(QD(*,8(BKT>MD/ C24?'YCI20 <67R>>$#%\C8_>2 /_9
MK[FZ-]HE68;Q_E])/*: #$!ERC""W24&^M=K;R^]^*B=7'S7#\?!K_V+'Q_<
M7\>#??7H[/#R>*^G'NU]40_//FN'W[Y&W[]]__/][/>?HP^'YJ'V'3[;-S[J
M1_'W/\/^T=F7/X=[YY='9Y_AN_O*T:_W\??!^\&AMF\>_CGY=7QV-(#/KH[?
M.U>'>X<7/Y)_^C_^#'\=??AB'._%OP[W#JY^?#A4#G\=Z,??/IL_!E_^_/AU
MKAY^^ZP<#CZKA[NN\OW;/_F/L^'O[QJ,M_?;.-1.?A\.OBN'>_W?QV??M:,_
M7ZZ._NR;/\X.]*.S=X.CT^([__ZG[PV"^'AP\@O>81R?G?_Y\>'S]8]?GR^/
M/WPVCWY]A^?W]<.S.#[\Y:N''[ZK__[S971XJEQ]/-L?'?9^4DU1#-.S9=UW
M#=D(/$\F"G5D,_")K@5V&)K&SEM5[9BN]J]7D[RQX-Q=ERBU#V4>H9<\#FQO
MU$O$&2#.@*6= 9ZE$Y/:@1%:CN':MN?KMD9UXH66:OJ6RLX 1YP![3L#KJLS
M0-%-Q[(U2]8<C<J&3U09]M* 7[U0MXD3*AJ6"-(ZEN:(,Z"=]LT*C,1F--2T
M0;3VZ^Z;+[?/,@Q'+0)9,?#;IX ;7DP[4D)97#")X_22Q7)C6&B0CKU1.([K
MK\ C?SV)*CR)=;UR6N_3;*^85)&-EI]4JRB<1@+S[H5YWT>'NP7FP;M__+NO
M^(.O"?GFCH]_??U]^.NS=G1VKGS7#J]^P)I__ JBPP_OHQ^#K[^/]GI_?@P.
MKKYK!]?__O/Y#[SO\FCO.]!Q__IP[_?/T/)5TW5=V;9M1S;,4)%=0S=D75=L
M8NBJH:KASEM7G45/9K3?A]$>?MX*1MMP1CO[\I/:L-M*X,N&1XALN%27/1JH
MLAL&GNE3AU*L_Z2YZ@RC=:0RN8FE=M\2[_.XR+HYA]%=3O %I]$F:\=/X"&9
M%=HC.A)R^T"YK1TC5J"IBFD0V2&:)QLTL&3BD!#^ _JP[KJZJ]N"%YX'+X2*
MY2J.Z<H^-4/9@%V272L,9=.D%IS[FF)C'P6WHRK6#/ ^@<'T,+C=((.I39=Y
MXFC<&,>1@,-EPF'M+[(,PR&&&LJA902RH9BJ[ 6@BIJ606Q/LSW;\P0O/ ]>
ML+70)#IQ9"_T5-DP-%\F(37D,'!-W=0UQZ1P--H=#<-<Q=&X$;[$[8Z5.$@N
M0.;3['JABO'((_YA_NLM/.*?P.*I-A/07,#XO6#<;UHXJN;0T#-]V3$L(ANF
MH\HD(+:L!&IH!T&@Z$3;>:NI'<51Q!705H0!"+C;/(M&P-UCX*[66FD0A*ZO
MV+*AA;IL!+XC$ZJ$,K5#)PP5U?(\<^>MKG145\!=2[74ASM[-D%+_931(8FP
MJ*>?#J@T(E=T<1\9X9-:M\(Z"=/%YIWAI@F8OA=,GS>U4B.DU#%=55;A0)6-
MT--DS_.IK!/7L!0KM,+0WWEK/ 5$;[TC0?C8MP_/GD C%5#W&*BK-5+BV:I/
M;$LV?%T%M=0W9=<P;-G2;2^DIJZ[Q "-M*,Z3Q&"N?5H)]RF#U5(Z=60)GE1
MI3C%HJG"C[I9:ND^W\%>$ASC]O',8W$5]A (_]W45G7#IA8)0MG5U5 V3-V1
M795XLF<JIDE,AP0>V7EKNK;P* @'JL"Y=:JK @*7"8$-OZIC$V+JEJQYH2$;
MBA_(L%^&[!'3H,3QPL"D.V_5CN7.!LH)$&R%%OL(^][9 #7V+!UA'Z:BZ@IA
M@M\.O^K"0F;*[<6!-AGUGR(N6N#[@_%]_Y)A.U-S>S]-US']T ID4Z,*1D+;
MLF,85"9V:(8J[)-G , ;6L=0S=;Y*>XD86T%+N&R%5#Y%'&R BH?!96'%50&
MU'%#W7#E0#-4V0AU4R:Z[<E.0#35#E5?M<R=MZ[1<;79=#T!E>W7E%?@6FAQ
M0Q>>6/\QA2F?T6P@5:%("U+J4^R;0G.?M;):4S9]-<>OO/M4FIQ0UD5(7%7=
M$]D0T4IDNP@^?#6"O_^)?VCQA?=K&!_]Z5WAG ___//[!YOCO@[TT6%,&#^.
MC[_M7Q]]^_'K>^PHAW]@KGN8 ;U_=7CV6_EI.K;NAYHMFT[HRH9O6C(<<Y[L
M*;IO>:II^(:U\U8SVI,Z+[BJ[5QE_E1<U5%TQY4=30]D@UA$=ES/DT/7T55-
M"W3JV#MOY^2D=)XP35XX?M>1*) FOM!N'RBMM2- ,6V+AI8GJXH&L.V:CNQY
M)O!$X)B*3ZA'; <]O8HE2D:)ZRZ!>NO.%Q"H]W#4JVUZQ[%4VPT<68=#"M0*
MT%-=A^BR;P6A:P>J8WL.1FFY(DNJK5;[:@KEM=MJ/\$>RS&K"S[DK9E+D]WW
MQP/L1$\#@)AA!BA2]6)^&H/]5BA+SG-,WB^GN=>8)5_6?KDJ@6SW0[;KQ=97
M>OWCPP&\)Q[\.'L7@:6E'.W]T__^RX>__?C]XZQW>?3KY/</K$SVWOESO/?9
M./SU&_[V6S_\LZ_]#%67NIKBRZ$5&+(1FIKLF:$&ORIPXA$]#)4 E$-+Z^C&
M6FOB">[;-NX[T'YJP N*K0:RHJ@$#FDME!TS]&1JA+[O!S8UB8+<9W8,<[T.
M )&H\#3GQY2HBN39ATAK;?L'FN/:KN'+JF5@L0 KD(ENAC(!X%4M"Z3/#+%8
M@-VQC:=H&K#UV0K/]J)_BR%OQ4J+@+PE0%[C,E]3=2]4%5DS=!TT6MN22:"H
MLNU1P]7]P I4O$^PK;DU( 7DM<+T?XX7]I^R= CKNV9&U48Z !H5_.:98?!S
M3/&'7A+T!BELY1_V]W+AGV*2C. S8:@]$ ?_W&"H*4=G/?W'X+OY_1>,!X;:
MX6!? 4--^3[8OSKZ=O3[4/MG .,J1^J,F\#\J1EV0!4WD%4O#&7#\QS9,11'
M!@M-"SS+U:F/;@*MXQBS.5-M\A((%MU*%CTP?@:!HUO$".50\6S9< F57=<S
M9%VS'*(1&EH8[XSMT>Q9C[^()=@N5T*=1+9 ;H66_1#1K1T+U+2I:MA4IKIB
MR@; ODP<RY$]V_&T0#6IB5JVIG8<:]9Q)^[71%2!P+^G2:(5^+=$_*N]#!;L
MC^L31PXLTY(-"W1A#[0/V;8,S0L4ERJFB3<7'<N8C8<5^-<*)\.SC"_ 7]!E
M,,YID5,KR1*"!-@YR;D44Y+3?*[3@33LH2?-$4 GZ7$YPX\X0;:*X_!+3ED2
M5,.8:QIM N#N!W!*;9M]-XY/I_NA[6O'>U\'AX/#J^.SW_#>S\;17MP_VCLP
M#C]\_@-K[Q^?_?A]_.'[U50_M*OCO?.?JNWIEN9CCI6E@'EF** KZJ _AJ[C
M$]VF <6K7G,VR$!<[+;<&IM4.6Z45"&2]Q;)_5HD/__4/4]15260'=,FLF%C
M\7?=\$ !<:TPL!PE<.G.6TMY"IUCZR\VUGB7^U#"]+*(Q$L!CO7/H-R*-E3\
MV#3<_W__Y6BJ]D8(?2L,C14X95I$Q ]I&EQ&<2R*2[960VOZB_[0+ U(WI_6
MV\IM%"K:@U6TWD^+$LUQ?%O62:!B>W%'=BS5DCW?\2S5\ UJJQ4Z"[^0\(L+
MG%N+7UR W8/!KI%B9RJZIU!7MG0LA&YY/JN8(WO4(9YA!IJKNSMO5:6CZ.(.
ML*6JZ7/T@1\D(Y*<1UY\%T=W>Z+KT U>3YU7_Q*>[Z7 FGI#=9-?1]H7]?NO
MS^J/O?CWT0#G^ /F\#X^_//[\O#/P>7AX.NO[V>]RSG53?[\A-VFEFGKLJH1
M6S94:LNN:6BR%=J![NL>I:Z*Q1<<1V]UW)Q@O@UCOE^]JY^J9>JF9NFR'@1$
M-C3%EHE*=9DZJJ-HFNKIBH',9\^Y=1')=1MKX=]29V)2B(_H:/_*C\=(0:$5
M/UB")R+C-,?')FC$\@#Q;2H3"_1CL/]=.PP,PPE9N1W-%MDGFWU)(V!P<QT
M @97 H.U<\!W=-\U0-/U"0UD TN/>8%GR(%J.Z9&39VX!&'04-I74G<#85!<
M6]V7B*R=S(K;2@B7[M,IMHWV0**$VD,A7&MJLG#$4CAO-5D-B0_JK.'(CDZ)
MK-J:97OP86 JK$60,NN[$.Y=<94E<.\I-%F!>\O!O5IUM0-=M\V0R ;U ?<\
MHLN.:5+9!R76T7RB*P'SV:J*N-9JJ>KZ+%JCS===GXQL]VOMTRX"_K41_5HV
M^>1[LEYQXJB[WU&G-U5\EUB69MN@TX<ZE0W=\V1BF8ZL6JY+55MQ7<7<>:LY
M5L>TGZ(9\O-N?=0"7[8X/<3IT8+3X\G:YXG3X]ZG1VTH&1JQJ(GE>VWJRH;F
M8W"+Z\JZHON>14BHN^[.6UTQ.IKR%%7VG_?I\317 #X%,<V>XA+ ?@(R?CSH
MO3OX>'!VL'\J]8[VI-.SX]W_^_OXX][^R>E_2_N?OQR<?;_#$;WZZY4&L^K
MK$$Z]F)ZUT:J&\&^;7)_+NW]R]BV-CI)-D"TB\:XTL>(>%$<C2*:OUZ5*+<H
M [A=POH443?K>/\MXAA$^3 FUZCNT%OF_(2/MBM&P-H SN_Y/CPURJ4AN2:
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
M4&]PR<[EKX=Y905_;2-_45,+%3VDLD8U;/NB!+)KA*"LJIYG6H;I4A)@W45
MS#DJZM0?),YN$JDV>CW0!\#M(WM>IEF0T^0NO'D\'N4CDN!A(YBS%<SY^_*G
MXGD!\">5J><0V? HD8GCJ#(\:YJ>ZQ"JN?<%O[5QV$&>CP7RM8>Y7--60L72
M9=\Q-=G0'2J3,/1EVS$<:FEAJ&)DP#I.5L%<&\]< #"!8U)%UJGNR8;I>[*C
MPJ\ /6"L4%-5=6UCF$N<C2WD,-^PB1J85#9<#%IU?5?VE,"1C9"ZANW91 O\
MG;=)>KO6=G>]+F(H(Z69E-8L<8O_3(27MRGF<%$-STFQ_TIBO!\0HGY/46^4
M\-1=Q_-#2PXL#\O9AX'L^)8K6ZYJVK[MFDX8/F4)S^VZ)1,9-<\"\E;; UY
MWC(@K[[GU*Q04[0 =!$; P@5-Y2=T%-ES8*M@@.+JH8G(*_EMS5;?3>\X+8&
M Q_2I+U7-7Q^PH^^!,#Z<Y,Y=GAV< 7?^?/]U]=?AS#O[[_\/\=G[V,PR_3#
MO1^#[V??KV#%_1ES[->^]E,+:>BZEB*;(:(?58A, E.5/2-PG""P',#&-M[3
M".;: .;RU" P3)?(BJHJLJ$YMDQT1Y<=8FL:#5Q-4\C.6UUY^"W-D&32!:I
MTE\W*6B?:,:X9'F,NI ;/Y'L.#L=D1$-F&Y6O[K@2D5PY1JY\N#/3\-1 L5T
M/  Z#6Q<XEBR8^%-M0],X%I8$LRY6=]?P$Z/.%0%.VTL.V$.OF8&JDP,.$8-
ME[BR9_N >9[BPG'J!*II[;P%U7"VU^O,']X\B1IWKSRUF8-6>-7;QH2'5S]5
M7_4"P#/9<GWLJ^:#!A=H1/:I85%B6;JF>D]SX_PXYA+W@>WB*]<.+<^GINRX
M(9R5+@UD1\,P&U_73,<VM= -=MZJ>D>U9[,K9S4X3&%["EM"(-R6<:+YTPA5
M)50-4P[MT,2$*%,FMH<=QHA+5=L/52=X&D-5(-PV\17U544S;5=V%$T%:T#1
MP"[0B:SIKN+8NA<$Q&<(IRBS)8)ON7'N2/#SD,)'%S2^7NV%\W978EU#9>Z&
MY(I+EH>);*.<#55TT[5,,(T,6S8LRY,=0_=ETS# ?"*J8MHV2IG6NA(-&WC!
MTJ94)H%JZ[Y3%JBV9%1K-$#T*%5\W45U%%T_@2J[:JC)H4%<7[.UP'*P *,^
MZ]P6J-:*:^/MKBW3@^DAMY%8&I(HD*-$\LDP&I%85!1OK1)Z9\NRWMU/L+D'
MR2[?V@; "VR_'[8K38W5PZ*ZH6Z@-1C(AN\ZLF.J@6S2P'!UE:B6YP*VJTK'
MM$4'1!$)*6!P/744!0RN  9K%3=PT+7J.;*G@;EN:+8./VF!3#R'4C/TJ1)8
M (.*W;&MIU!SMQX&-R0ZLD5$/*$C$B4TD"C)$IAH2XJ,;S&L/X%V6V[J?K&G
M/=\?#\8QQL'LT3#R(]$ZXIZPWNB;LP_/'/ZT/=U635V3*?45V; U(GN!J\B6
MZKN6JKANZ#GHO; [QIS+7>'!V"2_[$,)T\LB$J^U)^+R9B Z(6Z+SB\.AQ4<
M#H<3AP-Q=<V@5)%-..5EPU0,4/DM30Y@+P.=:);GAG XF&I'-\2E74OU_N=8
MP^XLHR0?9]=%)$9'(B.@9SYZF@RIV0NW<CZ-$" !3O<&IS+X!]:S]WLZ "@Z
M^O6U?[QW:!QIGPU<\_&W _7[KWX,M#./OATJ1W^"^.@/T&"F(,5G]:<;6":U
MB")KH0I(9WF:[/B.*U/,_*2V3FP'DU1F->""PT0=B8?CX(LUQ/5,"*2X W^D
M)8GR^-,,=2W42"A3W5-!63 LF:C4PC@?E_A4I<1R=]X:[JR#<*:;A? -MO.*
M9/WFV_IGL%H#<KN1OC7E,P3\+]-65&#N/_50";7 -^3 - +L%( EO1Q?]I5
MU2P#SFG-$14T6FXK/HM.M'FCG<)_2Y0U4FB'0W!A)[AM1OHGN$=J-M#@C3,$
MW-\/[K5F5)2E*HX-*KUL4-\&J/>H[*JZ)ONP1Z'CJ)9C!CMO-</N6.Y31$4M
M6\C:"E_MNDT24+FA2K& RE5#91TY98:&INI>**M&:,B&'Q+9T15'=@S%-]U
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
MGXT_N+#@I[#Q<HOMUPLBH-!PMM"030N@)D2%/DT.P3:CMQ@#9Z4$8V.U8Z.
MYAH:2CI@1;DW@=Y294P"O3F#WE2'$R8#SXZ!=MF#"E& 0Z4@%*ZT*K*:2VWM
M"$4GK0CU[@_J+;G/R=V'7Q$0SA<(ISJB.,\9*QZ2S;8!0H3  T)Q4@5;K"FB
MB?ZVA7-MVI190Q0DV6_617R,!>N#G]MQZ&K=P+P5>?N5"0FZYP+=?#IQK\;A
MLJ(W>.]T4R+KP0O?I/"6J90\&I6:*8;+B&$WOJ55FQ1I@KWV5" 1W"T6[JY3
M=JT9K^&I R%8C501)82ZW)!*T"($93";1J>DYGV$=/<"Z9:;K,]>\4Y@.&\P
MG)HH%4,H41O(/M;8KS0'2)/SH)ANVJI@3J[&?H)OUR\I_&MG\K[9>^X7#52N
MBW,^%>U\FB#5:<=^_'TM"UU<TD^ /Q? %]/)OI<\:%T*Y&HN4)DA!&\YY""-
MBD4EYFS3DG\9'0/N=_GFO=W-VBB@7/&L$@+(^0#DM3P0G16878!2R0M4Q A!
M^P*)18=!:%3-.4Y[6PREHT4$C02-:Z0K$'K."SVO]82BE=.!.Y#>8S,8!2$J
MSX%+X5#XZ*V03>?I;>'H@- ZB@VKJQ181LN50QQW?NI-M5U9K+@UMT,>[7+%
M_UJ+KDFMX\O6MYZI3\?UN5RBR=EH4MZ81H-1"E02I#4%5# <G)82:G)89!:6
M)Z$J3<IM9UJU#;EI#-F"/4IB%&*4-C#*XHZ?$&W\&&U,S]-EUN5@0<@40;&0
M()A8DRWGF$R."1W,UD[-NH@SB#.(,];!Y5O'&2T]ND,D\F,D,E7RDU7(C$6(
MHND9+T,&;V, 5CPKQ>1J@&8XG-^V7^B?MNJ2GTTCDW;5 TFV!AK=95MD#,-^
MO<Q1YQ2'G=';,,2[-.U9_().>:BL'IH'9[&',[9G:;?/MFEWCBQ+EB7+KMM6
MT _SS#)6\=<PZJ:5[?]0<G6WJN_6Y4_?U-R>X?!%$ZK,=S='?%5ZV[L,DJ[>
M=^+3G[(G1MG37;(G/;US4P27TF%I>I\*4%QK"$'7+[4U.@29HFT*'!ZP5FEP
M;<?:>RZS$=C?([#_P8T6 OM%@_WU?HN)PK B'!@5%*A<$=\'GL$E*Y/AUIAF
M &WUA59MTA/8$]@3V"]W9^0K6/^#.R2"('XQ$'^]&Y)"9IA] !^QQO,N>(C9
M*=#UHS$B&<F;L5T/=/OV0M80YS=LNV,IS<NZO;/Q[=YEJSLPWJ[EF2M=_4CO
MP-;15:N%J$NO)NJ:B;H.WD]+4;84)9UBX V+H**7X(OB-441]3M>J\IKRY"B
M-K[C9@NVQ0CN">[76(HBN/]>N+\6HZ14&HV*()TUH%3-5!PJ!R[Z:D)NDB]B
M&6(4P3W!/<']JE>FA6(4@?SW@ORU')695S;;#%J5&M,G;B"&J)K.?"A5$M4F
M;B)'T1BEELI1*ZR*6D;U[:O)6V'NA'I'X4^\*+T==09GX]$X])MK7U@=[ES;
ML*Z%@[9@7VSUSP79KGVVV_0'CS8JYE,OFU;21NL?/'!]@OD+<IU_[X\['[N[
MHOO="[8_/#N).#PJDWA_='3-^3<WHNE8WITB__-I-3]$[XS5#HQ7#E0,%D*P
M$DJ212'CT58S-BU!^!<F$U#LOXXJ#X'C_,%Q#FTL"!Q; HY3,UN<0A<U@ZP:
M[=N7 E%J"4:DB,%A\4%7<!3;WBQC3 &!(X%C.VPW&S@NLV$#@>-BP?%:,[8B
MF^ 3!^D5@DI109#! 6IDFCDCBI$3<'225..6:@,;?I;V*T6,\\+XN>I3:X[Q
M+5 '+JU]"^H)Y6=#^8_3^H")A4DN$DA6%"B9-3@1)%A$(X.WMD;!2]0'-KY4
MO4WR/<'C)ND#!(]S@\=KA8"AYZ&$ %XUQ= Z"XC5U."D"$9J9CGB$A4"@D>"
MQW;8;NT4 H+'N<'CM4:@9/4)X328["6HZ"Q$(S.PB&BY]3)E>1D],H+'.6D$
M_QJ'V,/Z;^[^O?/?]</5]4[==\+Z] T_OZ$[OO7-Z[WS;?[#<O6Z?82W%U]S
M,0&T%XB=D-+@I%[C>35%IS\8US\_'G3&;W&$#89,6G&&IC*L=/NAG[JA5^^F
M?N.DWN'HP:?5^;06DV<XZ!I].::5UKRFJ!A#J<F,;"*SHA5W;WAS_':&%=SY
M[SC\U\[M=[ORUL&HV_CTPR'VPKC[-_[ROIO';^M"U/N\O&<E'EA]X61?^LT0
MZZU6A/KETL/9])_86F\[/^E 1]Y<O.F/;X?73_V?"'&(X1V$4F_L8>B]#^>C
MK7_=N/_/%O36.GW=9&OTR-@O+^7A[O'+Y[M/.[_MONB\V'O^^_ZCO1>=WYX?
MO7RVW=D_?/2%!V)=[_31T>&+HZ?[CW>/]QYW7AS7?P[V#H]?=(Z>U*^.'OV?
M_SEZ^GCO^8O_]_]Q@MM?.GO_?KE__,<ZW?[DC1]VQ_6JTEV>HI^Z_8J+@[/Z
M9_/HYUMW>B>@.@G#/[O]*Q8U%W TX9//7C&)0\/9>/#+Y3<N6'+RG<N^EG4I
M>N%TA ^O/KD5CD^^[O9S7?"'S6WG[NBT%\X?=ON3VYN\[_7C^X!=/L*7(OCE
M!5W^_,'%SSX+$RY^*/F#&EQ^_>??_.5O_^4'G)OO_%WV@'_KAY6AOO-WO_FN
MZH%PZW7%\H%B?JVN>/W66#\P3*S5%:L'VKK%7+$3<C%K7%/7Q5RQ=&K-KGA!
M7F$?:*[O^+L+V%#]<DRP^,,'MAWIY_1"^L4NY&60MOBE7,;IIF=#+#@<UB3V
MQ7B0WMU!\;R*E/J#/O[#T8L97KH"?R:_^0&_>30X.1GTR6F:JQD.WL]#EK]?
M#K1;KZY1ET*O\RQT,^SW.X_":9-R?L^N"QE^;0S_',>AIMBY<W6:?DWL3>QP
M=QL?#S&,SH;GQ \$$]_K0H-*!1?^\W;0RS@<_7^=SMY_SKKC\UEJ4UOB F3V
M.YK]8A-\32B!##M#O'=27S0FPVZ<8>F)W5##KND3NW[QX;I?.#U*A)'WU+";
MA)'MZ@"T!MM0O^X^W3U\M/=BN_,8$S:UO!W)MSN"<=..KD!WFAW^'67=JUCL
M&<\$:F2!-\=<'%-."9\*UUPP]%$@L^+-?F.E?RKF_HC#00ZCMY_7<;>X4OMX
M_[)2>_#QCU?[[_\X^?WDL+[N]:N7[.CQ_[[[XZ_G[XX>'^C7)P<?#X[_]Z\_
M7KU^>_3HJE+[M/?ZY/G;H]]>ZL/?ZC5]W&,'K_;TT?'K=P>O_JU>'__ON]?'
M?WPX/,[=6Y7:]7U>_[977_..O7[UOW_5^_I0[T<?GOS[P^O';WL')\][AW_5
M>Q?_VPRDN:S2WAL?[+Y!&T7,R8/FF8-B6H%CV0(+S-D2$@;+FRU?)[CXI76G
MN>_TB+44O]K9!F-I=#,;.K;*<BOL$CV#PZ\-A9R-\G+Y8TK5OI"TB4!F)9#S
M3P22A Q>9PG!:@;*6 XQZ 1.)LUB"D4E2P1R?PB$8NTE'S#W.;CZ[!F5LC*Q
M..TK3 8C&8\N&GTWK/SFP4D*N'\4+P^O VX?<U9<*J@!=L5+'Q&BEJ7&WPE+
MI;P0.)\<'+>F?7TW"2XIWJ9X>^/B[>_G$(JLY\T4UY%UCC)QERHUH!6@E P0
M<W'@BU;)%V.#;T8%"T<T031!-$$TL6B:,"(TL2L+):-*6GL?K0G<",\K5T@W
MCU2#&.1'&>3H.M?@Q2*+SH"- IMA\Y5!F$Y@D[35>$Q+TS2I8FS;<4$L0BQ"
M+$(LLF@68<@8.O3&^*A2_1A*?2L>$94RSA=BD3:PR,%4*U@=BN')6D@> ZC"
M%<1D(V07N W,YV1RT\Q+;+,6SHHA&B&)?VW@\HL2O\^^9&F$2\U<DOK(\<BC
MTD4%RZ.-=XR[J9QF<5AYU1=V[[R^]HU'X:UA%G1@#%1@ GQ6!4H-PXODP7IE
M:$MT!7@I9L++!75E70G>?-F;ECA,HT5W3>D/I3^K2W\63.:4^?PXF[^<8O-W
M;XQT@247P5K/04FM(=IDP6EEK VYB&80!K'Y?<E^B$6(15;.(B9XU13KLUA0
M%9ECY!Y39H8[41Q:$M':0277 T.D3PW?(P1E BB3)40, 7BR*GGEB]1J:T=(
ML>TUB6CW:J3>&ARVV_N P]0=86=0ZH)-FL^-&GSH#$X;__SZX=IUF96R&L><
MQ(QK-.ZB)8_O7:- &@:T:M.1@Y.#;["#SWA40Q>NT;,H"U/>JLB,9(S+G)@3
MMH@[#+OZ0HB^/QJ=87Y\-JS+]*S>S.!RE%6]T<F/1A2VSQ2V'TR?UM"F<.:Y
M Q3H06F5()BF$!<%DSPQY#9N[6BSSC.L"/,(\XC4R<')P6>6X;@WNJ )/@2C
MD'$GLU01K8[:Z&CL/,=7?H7L?P^],YS\[.@B%;]*U3/Q_HR\/U4Y'70NRDH.
MR)T%)8P!'Z0'5KP.7-88#BOO\VTNUGI\)2$C(2-1/SDX.3@Y^%*J[#;:>^Y<
M9;=1WD!;/P0TQ*3DX-]?R^)XE#7-RBQQ57QP3FFA661,N<!UI"1ZG9+HZ9J7
MR JR9!CX:#0H'6L6[2(#7G@2,?M@E:<LNLU%+7<K6#SIYMS#M2MJ>30X.<7^
M*$P "C\TGV.G?KK, I>-/G:RL"AGHXZIM+/,F1R<')P<G!R<')P<G!R<')P<
M?#T=?+G5##?5EMW\U]EH?(+]\>AXL)NO1HXW$\?W^Y?SQB?%BC&,,$^G8\_Q
M/V?=47>,+W#X=S?AA4SS'-/@S_[DKTP4&Q)G9A)G_GVSPB'E9!P#ALR LM9!
M8+: RC$;E[S5QF_M2"-;=Q:)L)*PDH(!<G!R<'+PMM4W;+3W4!<A AH"&F)2
M<O!EUS=06MWJM/I&GX_(I&@&JD;1Y-7:6HC%6#"^<+0-*B;*JUM<\;#1;3R:
MRJ?03Y,V'D,<C8?=-,9\4>E =9QMBG,VO5B)ZCC)P<G!R<%7;KHVM_!X_HFB
M)R_;?1^&^1#'1^7)8%BP.SX;4G>/&8/UE]/=/2++7ANM0"9F026-$*QSU70^
M1&ZL8XYM[1@J3B8XO"]P2'Q/#DX.3@Y.#DX.3@Y.#DX.OID.3DT:J$D# 0T!
M#3'I/7;PU35I^.;\JJ_T9_B2&OK;<# B"716"72Z7D&Q%(7)!0I3 E2R!H*S
M""%)HZ5")FU:YGBK3<?&?ZA9R-W1:2^<-XN,7\0S>BF]=(->NKJF)6M:PO.U
MIB53Y3S3_4NH>KE-@?^F%^11]3(Y.#DX.7@+3$<.3@Z^P0X^@W0S]YJU.Y\_
M^?7V^9,;$L[+>M&C?SR30O+.3/).&A^>?ZIP$Z;P9+& L%Z#4EE#="R!T29$
MYWAQS&WM<#J+0L!)P+G*Z3Z$J>W&U*G..1Q16%T\9%$**(<!G!8(K!B7HK/9
M"[FU([>-;=\<;\)5PE7*N,C!R<')P=M6=K;1WD.]<PAH"&B(2<G!6SL;B%+P
M=J?@TU5K'KVUAGE0Q=4</#(+'FL.KI,H,G+N)O-YFQQ<4PZ^Z)JU.=7Y;5"1
MSG'X4/_D:46.SA![H2G*&0\Z?1QW+KH*=$8X'O>PP9JF%4\#%>/S3F@J6A<V
M:6BC*YFI5)]*]<G!R<')P<G!R<')P<G!R<')P9=KNI]:,FKH^47&=3RH6=BK
M[OCMVT&O6;4G@^&7U1L28F828OZ<KH7(:*Q!YD [SD$IF<&EX,&98(IV6:LL
MMG:,NET)\3-!($'@ID$@<3PY.#DX.3CUWJ'>.]1[AX"&F)0<? [9\B(G"%&V
MO.!L^<9PH&)*CLF"=<W1 8T(GN<(U:[6L5!R*HG2Y5;6*VQT4Y%#''>Z_30X
M0:K8;%.PLNF%152Q20Y.#DX.W@+3D8.3@Y.#DX.3@Y.#DX.3@[?.P6?1"TO(
M1DO&;50JH0G(K)0N*6:#",[/\]34(8[W)\K!4^K$/:LX^&Y\T)317(J#+H<2
MJ@-#2B* 0L?!,30@&[$P,!DLPZT=[K>MI\8BA'OW!?>(V-?/P;]S77:'W=";
M"U>N_ *N#$%J.CWP]^"!)P=?__X'%,G_6"1_O<UO3=9)9P91U@]*EP!>,0$!
M>1)<60S14R3?ZNW^C6Y/\.ONT]W#1WLOMCN/,>%)Q&%'\NU.@R#M*%:,@V'&
MX>0=ZN)U1H->-W>N;G-3T/ZB%<3GS;I#,9@K6B FY9F/&!0B9\985]_6OMG_
MH?%JD[<\.AN/QJ'?K!G!_$PPO_?^Z91@([7*22H)Z+(%91('5Z0%+WBU8'+5
M>"T>G7:G9ZRE -;.NM>E\<UL\-@JR_W76CC\VG#(%Z8]+)9 FOYF38DP#D=[
MDZY%Q" S,\AUHI!M+F72O(Q)#BJ&RB N2:@I7G(8G/>HB$'N#X-0M+W<:#N$
MHB2+Z'7D*EOAM+6HA'3.6IF]N!M8?E-5H9#[QP'SY2? -$ZG%$0"F44!Q6T"
MSWV$8BSCPBK-)WND8MLY1GBY\7A)$3=%W"N/N+^?1"BVGCM5I$]4$85UFJ,"
MES"!4B9"#:<MJ%P#ZY1DL%(T5.&))X@GB">()Q;-$]Y[%7AV,;"B<BB1NRPS
M-S(;QA+R>20;1"$_3B'O/E%(TM4/JK6@2.5 H1<0K?-0&40P(T-A4E<*87I;
MBF7TF2<:(1HA&KGG-*)*<LIQ'YG.BIOL618U_^ FZOHMGXE&VD$C>Q\N]XK?
MOQ$U#9$H.7BG<L,C]3/+$9J!W-*XP!2SE4<TWW;,$8]L/(^0S+]<F5]@3-&Q
M8'Q4BC/I(F:C4C&F!%F$IJ*:E8/EQZO"FH._]C^^";9D*V2LD781H'2H@.FC
M!R$<,N9\3%G2OBBUKJ36E2NY:TJ * %:70*T8#:GW&<.=,YOT'ERB8M4%$BT
M$92-#J+2&KAP-LJ8<Y*&Z/S^Y#]$(T0C*Z<1EJ2(3%IF?%9.1M],+PE2RI(S
MLS*0CM82+OGX24>S.7O-G840<@#E=8*&\4'R:)G2K+IFY1&A[;8P@GAD_4[=
MM:<5P0+6<.\##E-WA,W$WS0X.1DTUU4!HC,X;?QS88-_-_HL-34+H&8!Y.#D
MX.3@Z^K@,V[E").\X<([)U5VRCO.F+%)*5>*8WG2$,-=-<1P=ZRZW1^-SC _
M/AO697I6;V:0+S9UZHU.?D3M,&:,VS],']K@F;F48J[!.BI0J!)$E27X)# 8
MG:67:FM'+F/GFT"/0*\=IB-6)P??8 >?I<=5Y+&4ICK:6<5X;/J<\A(C2J:%
MDS@O2O\]],YP\K.CBX3[*B'/Q.XSL_M4D;0OTF-@H(1/3:V&@5BX!Q<<-T%@
M-:;;VC%+.8])Z$?HUP[3$;V3@Y.#DX-_;S'=1GO/G8OI-LH;:'^'@(:8E!S\
M!TY^%43!N70QJN1E9%Q+AHF'Y+(R<].^*5&>8Z(\5;["$RN>3_I0< 2%64%
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
M*"_X<<A]^0ER64X<H^!0H@^@N%7@62S .4,73/TO7VSU<MN^0^Z$N)064%I
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
MQR"H(,%A]/7;+B5MMG:$WU;\]LG!5==$W.DY7",.O;>[A?<54)=YTH0 =8&
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
M8\/73I^PW1>W7>?4K1$.C/8]71GV8J84HU!H-ZB\YTZ5([=+Y&'0W0$ ZCT
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
M>HJ]<-8?!%"?%[?#FUH7OGI;##_5K_.F>IL?>YOLOA7[7)KHO:/(*J%RI;A
M-O](05=UC 850&AMIJSREXVQG*5S3:7,7,2WPK&2S[$(936$3;+-IF"5[_WA
M]P\UTIW9J<%3O/2E>@=^KAQ Y<M^ +"<]?Z<%)=_^>$<3*'C8JG\VX+N-3B'
ML6&Q$(WN#.NA=(9UE*E$4B:(F'T\53Z*RWEF(8+A4<9[" >C>J<04]EXY6!L
M7,*A=!W;5E,7,6-*WZ@5;>8,P9.B;19KMS\M-9CH$Y4EFEUWBVNY8 SG4.78
M8LU!PYR5/_TTWZ"VUL'&GLN$[Y3=TI\.978<X]V <K+2)=)[<1034SWG=MYA
M1*7@XI)WAT4^.,P;LPKGCF.X"\&=Q=#E[$D<GHZ#D?.I&^_J .;7PG%6)KGV
M10QR#/:T5Z[.Q%%V,.A4^:95#'<X[^682>6<C5PM#:H03,W$F+(: O8X/,&&
MO,^7EQ2>GVG:0,W)<3_XU?"T^)IKH799F RFRG;/LXY3SU*)!7=+(*N>A&43
M;G9:'KKRKRD9_%[+]0.<AV 'H6:H^ 3;T?9&YS^RE8KW@[;2A201"0GT0LHU
M<DQA% )57JNDF5LJ%B3)9NA-U"N1"WIA&;"-E+K 2<2YN' AB:2>Z8?W&'.Q
M3#RZ.C+M.E; &^>PI-YX/\A1M1HM2Q'<!"3/ZEG-A'P=4&BJNK/BO9VM/)M)
M4ZES(6:N[(\+OW*Y517\&B-^IU=IVGG$7WK]L]X->)<S;B8WSN)H\#46#>TN
M+E&+;>!.!RIPY)PG#;-A,94D^918T!7-\4V-8*[UA"Z<_C=YBO.W:D\H_N&
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
MMY]+*(:7^(:>JO3\91^:RP75S8('#MN_3P%88?7DE0=-(L+66W],%O'=M"8
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
MQ^4*Y?MBR_./8+P4C6AX-?9 (QH>3C2<SXD&*YD7'E.$M9:(1XR1H3(BKV4
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
M+]I!GM)^F;Q^-^1'=LN\S4QA&3/H76\\C#K;Z9G_LB+-'*_\Y#S-+KZ'V3V
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
M^\K(M:N:2-RG9\0*S]U2!Y:JA838:-48OGUZ#/?P#^ 5F\?BO^)P&./.21S
M7NL=_!7M, YWX0F_=?O^R_-B,MO9W:LQN4_V+M[1]M8>7 O/^?-=QEI:OGNQ
MW6WO>I:O^7S4/=KY?:&_T-$_1^VCO;/MHS8\\^/97L':O3PNUJ8?OVU?>!C?
M'\<[G]K\OR_:@/D'@.%O6!OP=6?W"P!L#$$RBPA7&''8U,@I$A'US 8.LZZ5
MK&0IG-<8WHQ*#S !EV&C.;6<:JU!GC+AJ?92NJCA^Q&DWDG>DH/3N+99S?H8
MGNNEOJI_T.V[Y=PXBOE12VX9\5K"VW&P4;DC2@F:/#=6)"?9*^JN4YVNW%WG
M]_XQC/ <5)E1'!S#=X:M3FK!F.U@8'L'L?3ZZPQ;MM7-BY1[XG1Z/IZ4:7;G
MN=,.G" X.:VSPS@ZC(-69Y3G]6L\'Y8.4T4ZM4;],MF#?K?\\A3NU"^/Z>0)
M[*1.#.56H]*9RK;@/';Z(7]G!*\,CVS%;_XP#ZA\ >XUA"L'9;4W6C,O\G_^
MEZ9$_3JLA@OC'L36R0"TL %,8&L0NZ4I$ QGTM:P_F*^;6<$?W=B-S\X=7P<
MSMWZ_TYN>FB_PHO%8]OIY3>O9B;/WS"/>&[-87$\ZGQ#AYT ;_K+#P0E[QA
M"=N^^'*V??&&;A_Y?1M88((Y9*4TB MKD!9!(:.4U3P P!"QMMF?--7*RW0=
M_!OC0Y0FT&0!_J-Q& 1" F% 2]_!R^%_1DO/:_-+.!WD)FACN= [&%XJ$_X>
MKW;Y:1?6^H>3#0L+>M'>QRY$P9-"";1PQ".U2 /0HJ0Y$4PR9RV@)L&+R%[:
MSL'A^COVXIGMED9:%?Q4\-TO\%(=7D";[FGN3U=Z;,69PY81IY?A!N!I +_M
M]T"O/&]Y.-6V?!FP:C0#<6>=;A=@) Y\)]\!/JF>L]S%[F$TK5<C',; U[('
M@U@DPA!LD5:O7Y"^3':>WTJ:'F2!,2C=)5HG]KQ\>[T%1P[& ;\:1 #NW+?M
MX-2"@!E%&#(@[^SG(]@BN;\@W/!KKH4?#9L5NFR%_M[Y6,G,83E U1)U.]9U
MNG7_ND&64KY_T(/;AE9]'*KO^?XQ+(VOY'O(C>\<_!H$7W7*3F =\B=?;?>T
MB.KJJO&"MF!E!@O'<:/U9M@:GKKA")8,EA*.(OQ11/AE,K3>0""&OX(D+ZK
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
M&0!636;RX'HNQ@9-YFHC#]#-(#/5Q7KFX;)^%[2'>%+3B L4=;8X]I,[P$P
MW-$=.^K4O= ?5>,NF#2TO&R$ZR<#NCB<T*O/B6I#;,[4=/@Y"B?,B(_^;#BN
M'H$GNN-5$ZI:P">SW.JJNHBWN8+E>.]K)-[(/I81.>]S;HWT-?;>_0ZQ&7JN
M2P',)U-?P[#["%EPMG>WP=_ZU6P%,=!']<G7>.C&4-V@W:W@7)\0GS7/1^,[
M_]__ P9<\>M@^N7B[3J1R.K[1(BXZ@]=UV+=> R_U>OW@&W!G(FFRZ@SG(C0
M]"#'WAX,XIC6$P/ ="Q3(+ P/Z/A.KGFVXP'LM&Y&)1Q?L7%ZGBST:!6'N(,
M]7'NQ]/B\#>B64],:,B@GAS0COAI5.L"$^F:$/E-P9F=,;M1[P#-X-;&U-0*
M ]6M)_NW;E1+W)1< \;!-(I-&$^M.)=@<@([H089]!ETE[: 3QM@0UXW>>HI
MY;AMDP;!2#2:U@U..@&6:8;@F@4FQ^!:$QFV?AC 3M2'&F"IE;@KK%V_<<:D
M?'$6H;Y!S?BV4SW1%,RY0M[!1$, P(HJVDDLC /CTFAH@,NWBM&U2/BK@:WE
MJ (LKERMG-PF+'!7H/MXH^?TOHJ[K,+=JY;]JS^X#I++WYQI>'31CBZ=2WL1
M*TG"=8?&02]Z2I#UVB(NP2K45CA$<%&H BM!.%G;)(!I=RP( :9U:F-MHB\]
M(6P_7SFSB>2\72]"B[>WCR[V]K<8?(=G;!W:PH%(2(^D-P0!'15(>>N1LL;0
MG# I>3%7I&SEBUL)MD%(_A3%K3C=@"Y+Q:U^J-[1JL9R3@!F/6HHRQQ5M0)]
M.5?<;PD#K%((U8_N\_,V@Z3NO;(X 91E"9!ZL,HRKIM^T>JV.ZV_#S@<9Y^W
M#^":4W*P_UOG\_OV:7O?BM;?'T"%@2O?S=9-W[TXH)^^?CXY E7&G;9/0,W9
M__=QZ_V_3P\HM/OR].OG]W]TVMVHYNQ<!4A!/US&_1BE9$X*VNC"7 F#M" 6
M6>*"(S8$KVN%>!TSM4(Q4LN.X<\37OST6M$2=>FUU7OWAHT_EB_RW>Y\3=DC
MBVQB]9QQ9-]Q<B0:N \-[,[2@')"Y%)15#BJ8O@9088)A93R>0BYDJPH[J2!
MQ]S-ZE'FV+)"U/(GE:P SL^:/R]7SC69/\G\>=RMHJ99\-)7?:<'Q\GR>13*
M:\U2'B\*)6@0B&,&Y@_S#&G#%7+4$NRXU'F11\B6E-!?D^GS? D@LP%U+[]Y
MT"M8-__;WPBR>KYX\=WV[S=P#=[ 1@W_' 1XX'L+JO<O'#+^\@M3VY\.<2X]
M)3@@411UK0Z,M/0&!0ZXY5VNI> +\=4/YH.D$7[L$>:!&N<TV&!&Q/V1-$,F
M_G$6X\+D4CLLUC9[_3E6FD\0F(YO#=?!"^XZK/2VU('K?8,F^0+WR1!XE"P
M+A;+ EBZG>;>PH5I-[WO[Z97+,]N>D\K*R\^"G?DX10;C:HY5CB?-I9FMS?4
MO:,2--BM.OQN^3)SX)[7V6Y_QRQZH+I],*W^/L!PW\N]_=.+ULE?EZW+WSNM
M][OLH'M YXGMW\>?W^]$DOS:!M/J,YP/)"CV]G<OVMMP].^8 >?*SR<',\2V
M _^='G+I<Q<KM1,,"@MW.4;&!I@!0>5<8:98,9>9(PI7&$H+55"@#&=D+H6-
M^T"R(K>R4+,Q.-<C,?AN<L[#9L6MB3O?;^;-UY)$1$U-*<(Q%S)7(&D^M\$%
MZH$(R:M+]-F:WY903=0+>3./(J8[E%?#. YHG41TUI3CFRR6+[[3/XO1O=X>
M]^!%CBZ:$/%L6&GGZRE:9S3,!EO7<;*@#VEK1]UQY#S\ H;V)-!\>$<:Y56+
M%TZV?Z!72"RP-C(+0FT_W/DZCL"=<QN]=#CH\^/15#CH]FG,Q#T,C'!N+,P0
M9G2,\7-(YL$@S[&RA3%,QP*(9(/-*]:30-!%TZ\?&!N1Q."IQ&#_TZ%ESF#'
M%%(%SQ'7%!@)C%^D%*@%E.>>D5A%;6.^BO%$#&;2J1O,V)I&E$G5CAA*?M0#
MX'1U=J,&1!MGCUP98A&GOI7$O7YEE2UUQ8_IU]\+LT*Y- ;_BPK@_M8YM/,0
M&TE%@4$E,@+^***1#!0C9H$CE"/!8+:02^<YBSRD<;[W.!-*N>"2($WB3D4<
M!Z2(5\A3:IG2GCOUK*Z[-,Y/,\Z@TH$YPQF2M)"@5WB&C,IC.$7!F'5$\F"
M4*BXM:K']P^,"6;G*O])WT8U-XN#Q'1;$ +*8]KY,RBNBXC6[R4\WO\+R-/-
MRM6TU(T+R,3:WW$#AR1R8Y%KGP"%*!* 0CCR!2\0%S8@ \H+<B)G5&G0.;U^
M@57LQQYV.#<-^]2P%]K5[(Y<W'J#%XJ YJ , K,B%\RXJ$&L_K#7FVVE<9\>
M=R\U+QA%2FH:2_<S!)/<(0<:OA$%* +*OX)Q/^^G49\:=<.,M=A[A%V!$:=8
M@/Y(+-)>85%;JX:N]JBWH6G[Y[[SQ;?JJC)I^*>&WUI:N%PQ!/8Z@'UNP9!0
MLD BY!3,12_S('Y$K;S'>O*9KVI]<JR![M_PV@Z:\@@W';=U?928.%_U!X-;
MJH LHHI2,&>%R8E2M."YX2HGUA;$XN!9*#![!''=[3D?[A;9NQUI;UQ X?D[
MAP%L3:T81HQAD-*8."V#""A8'7<#RRDKY-IF+OCMU0SO]KHW3G\WJ3MS[=ZO
M"]:\^SA5#VI2_"NZUV)=A_I[L^A<GVPK?U[+[*0HT<>+P=!WZTH=?^C>2%<7
M\$PL;JP>[M=5+VIQA@^Q#(SQX^6$B&#1 AO$JC%Q#ACO8\T/WVW:>ZQC79*F
M;$@C6%FG#/Z>E0.X6+ARP',5#?@&L._'4+ZWN_ Y79+P$X'/AX(H"1J;0CD1
M!''+04-W1?0/$$,]5Q:+^6("SS60WX&\-)@S@VGS4' B!')!!:!AER/I%9A@
MT/_".J$8$7.#N1JA%'>LW4::#_U.IW]>1XW512YFZC5.:C'Z6Y9N,Q.K;9W4
M!18CA-H._)O]5%<3ZH\&L1S;S[\\:7C3.&YH7(!C''*4-]%)RU"S0ZD-D*B'
ME>P@Q880\H%5.? &^=:/@HD'7OO-I^8;DK*5:K&\*JFR*BU6&V :KE2+?Z2/
MO_.CH.HI;KR*4E'D]RW"LQPMCGW\C1LO4C;HV7+HX0&KEUAY>TK3TE=?2JV9
M;4W4/I^_-%64^9M;$]$;B6FWYL7^R)PHEB'9^!81F*AY8+OY[TC+BY^:Q/55
MB^M<:;!EE,%;3_T.DX_-4P5]O PBO+P-4TO;LB47P'3JBTSLY1+-96C-$]>L
M^I$ZHTM7I./3P(=1)_M7&7SV4QWVEFH3O4;K+\V)!4KOUNON[R;K[O^.Z^Z/
M7KTD38TT-59O:FQ-I?]-QR*EZ9&F1YH>FVT_S'[K]T\39Z1)D29%4J?2U$A3
M(ZE3:7JDZ9'4J9>?%-]Q)"^G]SN=^DI/3=*83EV>4Y,TIE.7Y]2TQ\7B<3R3
MRG;[5Y7M'F(1/$4W?>/YCS22W]3ZIPK?T^]LNK'LH_RM!"_-C?6%*8QC@IN8
MW15\<)1@3YCV1MV:X#5;A-N-JK@(?O^,[&;]/"Z?KVB:UWA/"=*F!Q<'^W^)
MSW^WCS]O;^&]_9VO< W^W/U$/[]O0SO_./W\_D-W;VY/B4_L\\D?Q^WM3N>
M_G[:VOY+M/9WQ-[^A^[G_<^G!_2/XX/N![CV@/_G\F#8*J_VE,"MOPZ5E#(X
MQE A6-PS&#[)'$M$E,6$%$PSI=<V*;ZS,.F2S.UG0^8%9O-RS=WEV$+GCCY;
M4@?( HG^(>>Y#@K+$!3/80JQP@7&=-"YIO#]:>M2U#[^I=E?9U6PL/WN!A86
MA:7"<8&"9 IQ9AG2*M>(*X]U3EUP>0%8N"ZP6.;==;XYQ98/EQ[N/4Y\DO@D
M\<G3U#FZ7AB;7A=+#+,HP]S4MKDR#&PCAZAA>=P(R2/%M4,:\YQ+EWMG8CFD
M=2GGZW<GADD,DQAFR83];3+,O6FD[8>),A:DC+V;1HD)7A)*/((_ O'@!3)Y
M+*7H%'&^*%C@>&TSIS011B*,1!C++NRK3!A !<HJG3/08'DN"N5](1CUEA#+
M<6!W; 237%POZ>[?WQIO(QTKPNT<>J8XX98C+R.)<)\CE<?]'&2PFKF<4,F3
MC^MU$\I#.V:K*G7G43#GY5LP&8JGE.5$L8EB5XIBD]?OL4AW]R;I%@9;Q0HD
MO51@N6&+=!$\<H9AQ[WDH=ZM;;T0,I%N(MU$NHET$^FN NDF1^B3LNA?-UC4
M"8Z%,A0,5@NFJZ(2^-052.1PP#D:OZQM%KQ('/J"64Q/D@CVFB*E]^N=0-J
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
M&/ [^TWW3M>S]L96]E-DA[6M;J.]C =_:W+UVL]P)_AR%$$Y&F_E<(*R_[.
M3NT*00N':=#6<JI@O#0QUI&"6J.<OV/KZ5E5^MO>RG]!=^V%Y@4FPMO27\ON
MJ/M;OZKZY] [[_09_#*\N%*D\S<'*CNT?73(<USDQGE$.6.(6T*0ELXA%XK"
M2,X)<WAMD^%Y51FDNE.K4H.1.?&VUFQ _*.;HM*=3'_194>;NO,WHC<$!K(_
MD=G:W]>X9?X[ H4D"U6_6VLG_XK25ZUG($4Z"E(C:9'<0=N(*DRC?E0^RB[(
MWN@LWF8A">2B<"XO&,\I=TPHK5F.5:#$6B=ML:!5=[LH]HX&MXKAG_TA3!I0
M!7?'[[#;2R(YQ7/GL;QTGH,F'W(DG9&($R.0Y%2BG%F&"UM@Q^)&M7>+9!2>
MVBEU&U[]='Y<@K(*^F3'96>3X>A<7$M5O'3J@L9%MK"4/2'.?5>X$MC-2Y8
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
M$;B)[1_UH%4 ?MG_/*,W72RB$_:.!K\ 7KX;#:%#W1]],P#D?%<#=-F#'SX
M3'U/7\Q75%_\_)]C;+O_[NF_U6COY ATNX.+UOZIV(-SVK&-W3;H?Y:U]K<N
M6R>?R,'E#F_3-NA^%N]M'0H,8X,902$7'G$="J2Y,DB37/K<",V4CCK?QGRX
M3P9"W6GHXHH0)@N&-<Q&1FK8L?*HZ_5@5/F:?4$F^Z/J.KPY7JD' Q_)"22W
M4^I:J$N8+$!%\=09NAS$(L?Q5O4)V@(Y.?C)9^?E\#C[N/5;1D!-S<Z/2WN<
MU6N7#N[U<>==O#*$[&A4-N>#:-4-U&=G'= I:ZF&UFU]?)<5'$^($*92'W1.
MF"_ :F7?Q>/-O6?UA^Q<#VK!]?$D>'M@Z8TL^]N/]8;8)\VK#W79B;,*>/%B
M4-;O$3UVS1OT^C!/83+'=]4NXE']LAO98ZAPM\'N#<7Q$6;R35OMHP7%9=3Q
M>V$2<0+=M54/>*Q4?3W<^U&;W8='_];IV],W-R-;%ZT3>VA9R+G3&K'"Q@U%
M= YFF)<H%%CBPEDJ!5\#E=#JLSCPU<BO.I-%I7<*1'RMSPYJZO+=J'56%YDK
MX6CE8=*.M=ZCJ"-6Y<!'D(E3K@PP@P%=ZKE:JXGA&F*F;C^%-#]-0<W/\$.\
M9&)&9(S4%H2JSXQS$WBU\O&LT.]T^J!]_U3C0W\466<P5>SHULEY[[DX=6%7
M5T=E;V*WYHUR6IM\,V?4SCD]&O9_'1]H#-GZR-CXA='LZ+.!_V7R8<Y[.(TA
M<>0FR3QEKQZS^KEC74ZI#9&36IT;Q]6,VS-6]38:56_&#=#\F*N-7*B[?__F
MQ=_^D6Q(S!YX,=X@W_I1,/[ :[_?Y&_<^<;%3Q#'=/O,?Z459.Z]#O D/3DV
M!9^A[%OQ#'T9D?$A*RJ/)G#/5;?J[8VK?.K@R:>7@24"G>T[59"GJH[X(]T[
MY4:GK[+NVIN%J;<\Z$L6 +X"G=CVPZQ_YBM=NSTZ_<$@L[JJ+N(2RHN%@*=0
MA!7=W7P!Q['&VG$C'178<\Z#=)QH3',2; C,R</=NZ*O%TY[NG)"[4T$_5\@
MY^^BF,.]SG7E!J\DG ">16,[/AS#,TIH'_Z\;2\/X+KV]M9YZ^0O=M#=X:V3
M]FF[G DGZ.ZPSR?MX_;['7B?7=S>_W#:OFR7K6X+M[:W+MK;KCS8/[IHT;]H
MW-]\.D;;*,\E=LA;H1''C"&E#4%Y(3E3O+">RK5-LBZB(;%DT03+#L]O/*(M
M$<'K)P*3,RU\X7C()5=%82PK:*QF&G(B;$YJ(K@UPCD1P3(0P51%@;@INC8>
M81DHXA8^:2D\8M@JZC'71O.U3;I>,)R(8#F-G=>]A<7'8=^>WH@W6H[Z6J^X
MWL'#U?SO0#A\F!P;1WJ\FQK7K9X;!WX,/A[KRO^F!]Y-G_"N/W@M,<3/A?6M
M::5?>T&EC*H^U1)Q31R2F'HD\N"#!KAG/E_;%/(YD/[5[Y3\9JO$O&)@?+C:
MFX!Q^8#Q6@D61&D,,Q@5,N>(%Z) VDB,/-6&8LLD,7)ML^!Y L;E5(%?M[__
M:I7R6UIP\N\D_\[26  QZ/OA)#<Y:_KG1&\+T=M?TWI_T)J">@]Z?Y$7B%,L
MD9*!(2JYM'F0 F.RMLED<O4G5W^B@D0%CVKS)"IX>2JXMG0482P2.G*,"<2U
M<$CE<0<F7PBP>VR0TJQM4KY\M;E6D J2LW_13MP;'L^',"4WUI)I]W<OT<;A
M2_"\$#Q_FM;4)?"JI$(CXBA'W$F)M/<.A2(G6$MJ7,Y!4Z<D.:*2ASY!VS-Z
MZ!.T/0C:KC5/XZ6RA10HEIU"O/ 4*>D4\I*S7!:%"# FFT0]1_6B5P]MR^5C
M7X7TPYE-W>;R@9:SM'IRP#S"-@FKS'<O$9'?]FFQ>3$B/)C6\0DO'"': ?.I
M'/'<$"05=@@;9R7!7-)"Q(A+B9?/'__:-A]Y2\[Z1"2)2)8KHC\1R0.(Y-JB
M\IHP;CA&6,9:YHH72 E.$ E%GE.F00G0:YML79'GB%MZVT2RDCN*I_6)!T=B
M3=F'4V6JGJIHQ./Z]Y:O6Y?<.9L&;Z7=3ZO0B7]6L:##\**N9^?_.RK/8E')
M%..Y=.; DFO\B^Q7]+R^HZE*HA-A_[.C>\.MGMN9R'NR!A:R!F[LNN?C&'*G
M4.&Y1YQ2@E0@!.5*6%XP:S!F8 VP]2*?7SU^P=V-EAV9E]-K]%@+QP\;JU59
M.%X$#9_7 9+0\"G0\-HW@K62,CK9,:82\8 -,D4PB##/"F=SKF*J*Q/K^):Z
M!@D-7UK9?]U>A/?]OCLO.YU:V>_'P))8CU[WCLI8//KV]>84*;0\ZN]]4'TR
MQ@#HNU=CV[B]$ZXOA.L[YS6FUYKNUF%NC'?2!:1@=&(8D4=2&(ND*K MXLB9
MN'JJGEC'??411,OD?TN0]^(Z;H*\YX:\UA7D426X<YXA$1-W>"$$4MQ@!.15
MY(4B.#"_MBF*^9R=!'DOK<B^;J_UDZ;KO&[7Q+/[:2]]U7=Z<'P_+$_A[@]
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
M<JC%38A]M>P"^GN&8/+.C,S4W^/JVE%[Y)$!/?04Z0!O]HONG.N+P=H_;G3
M3(_.==3=8_;8##(C7HU6XW,M-56Y,2H':Q7K/'C#"DX]I8:)T.AL<(UW6U'C
M@E,EE3D!X]5P1966I B%Y<)QQY1C5P$_8^_J(X3WW%3I/HZZ75U=[(4K):Y9
MUSCR,+_\8!^>]5NG;T_?G-;6NH#OA]SA7("6A(0U+CK!!%*%*Q /CHM@=9 :
MNA204I]%B0)-]Y;YNMH4LU7C[W7UN(FV:/Q1V>O53F$@:% 8ZH_=FHO@E#NI
M"*SRJ&UT.OWS0?93#>B@3\(]!C__\H3:WN8_&^5Y?$,0>FA^LQ2J1\/^K^,#
MS2I,?62\<@,=W=%G __+Y,/<>O)TXV*G3JJ1E[VZ.^OG7B/5!AZCU3CR=-R@
M\>\;S6\SBUC-CX)N2,KO_OV;%W_S1\XV2)'?\^(7S]V=6F^C-];;'C>@MGB&
MQ;7?=*=6PL 6^T,#DU07V5AW?]H@[L?IW>5:J/R?EXM[_WZ?+6F(Q;/XE^[E
M1+IR$+$5536:R(FST_;^A]//V^WR8/]#Y_/[77QP8B_VMH]X:_OWDW9WYVN+
M_M&!8_3S;.1$%]KV_L,I_'[<?O_OTX.3#V7[<I?#M>>MO^&-]G<N#[K_AF.?
MN_^YW)HNM>9USKG,-0K."=!2-$-Q=00YKS%C6$L7-U81Q7.$"S_-Q%D^M+FE
MYU(^R:*=N 7-:]1"$_<0S_JSVF)M5#=^ 3NJJNC2C ZJY<@\6;5XN@7 _@<3
M1V97%>Y*U%YH/>I=(P#?6)%*U'$?ZMB9I@Z'%>&NP,CF&B.>4X.,<189D8><
M>@$#&]*6A$M.$J^[\M&'J[6$9I'B!D'T0W86UZF;=8M4_>AQXZR?A!CN10&3
MS/+%0A(2 =R' '9O$$"NG(210]YZC;@R$BF?$Z0L]F!...$C =QF.Z0\\T?$
M_2?>[' 9]U)\.=/FF3U[<^OR3ZLPW<^W=S-3X=MI"F_*\_=(N1_W[-$E50D6
MT @TUHX;Z:C GG,>I.-$8YJ38$-@3M9^P<>V$!/C+\3XGZ89/^?,:(TYLD*
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
M,P@$!;D?@>!=.&::22%Q$_,@:]]*0O4$=(,7!(/K:;K;Q]>ZA?R?_>%H6%&
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
M PBIDQQL4>N#G1WKOB)_?C>&XUX<"](U,:N>:T([8GO'M7C"PQ_4KVWD&=F
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
MZH%O>D YET^XL1M;)V-3LV5K6[.UDSL>MH(=Q5:RW4'K1T:Z5C^U^C4:UA?
M!T+5+B7G8U3KQ Y;__6 :(G4Q#&B%1CDA"=CM0:W66"',=>6"%?9XVIBCZMG
M#YO<VNZQ>G,5)N8CS,OE%/6\AD^V_K.+_<'?A_:[.5X_Z)QV]O[>7?O^M0=C
M.UA?_=K=/,O7@E;8^\:W/GT@G4\?]SH;GO_G[,O/M;,/VRD!A)-@$"&!(2X-
M1HZ*;%P;)53T4D>;.0[:YGH(I-WZ'EN[-K1>_E#XU313Y=8='A^< &P/XV&1
MJM>2*KC7AC]9V]MG:V?^;'WU"_AK@1##$\*")+ 2F$!.&H\ '4S0X*XYRQX4
MJ.4IQ4@)8=HY[@USF B&HR?6@_DI0R5">B)"NHC0W(J0UTI2@@.RS&5&6T:0
M$9[FMBE>><(D\WIIY;!_#:&NO5#KOF&K>UB5(;3L81C_KMNMK$U'F=4>7AI[
M";7R7&[U!ZT1O!NZ('.#>.ACR\7128R'U<MQ')%O'>60?'73_/*!'>S'T?C%
M?GUII99!%T\^LCRMF"<OGJOF_(D<J8*WP$X)YW44M64S*::H?NKEZGO/E;D]
M.AKT?X*LCV+O]';5_O2M!UZZ .!N70G>WE;Z@CNKF]L":U@LAQ&F,2!.)>CX
MH#BB0BM+O /K352=!682&2W?2W@>"<I%>!HE/.#D8^VEH$DB$!6,\O(BZRU!
MUDF"$]8IT7QZAL@;A">#TGT$Z)$.11&@9@G0SC8+@5E83/ K0FYWED"-AT11
M]&#]29U[GB5 'WZ3  WB\"C"'S] C[5KQ?>G'>["ZS["BZ&5!OT#<-#[?O\-
M*])_#_H^QC#\").QF$U/'R&',-;];1^IL='J3.27C4C*D>%$H<"UXPE3DPAH
M08%ODL.F:L&R\K>N_$8G<Y!9AX-#.GA8?IHPTIA:Y)F33%O,L'!+*U+CAJ@P
M\2RK+]_BZN]]V ;LE3H%@1BQ(7/Y>V0USDEC#+8+P !+;&F%M*]7M+8.NKT>
M_')%!SU%0'GE_[K!;RN7[_3450]7;!V_&\-Q+ZZGV59/W2_[_?%HMS_HGL7P
M#9YC,"51_^[9P^$?IY>*S[YF.VD#1OE'#ZY[<_+U[12>89L;6!$&F,*H @,9
M!] KB01$%8T>^VBQ@<6(L N/LHP,P"1<Q#1$ZO=Z_9/*ULH)IM;P^.# 9DG*
MP98:SC)L6M<_'K7ZQX,K%EO_XA!9RXYNL,_>7=MZ-^^FJ1F&<>QT#R>Y/%FG
MZL:CO'1%5>!@CT?]W\<OU,F]ZI5Q0A#FM&>/AO'=Y)=K)1C3ZYGG+W2'1SU[
M^JY[6,U<];V_GW3#:/>=,6U.1)7V'Y\M&H^G?INTZY* *[G1^DUJVDKRF]^_
M]<.X36[[) CR@S][RR=-FU'V/",6MTW%8T;,;YN*1HYXWN:8D+94<JZ&;-J&
MZ#M^]J:3@X/^R5.<>)N-_$_<+Z&IV@??.<U?/[<'3(Z#YFK3^GDJJRJG!2:V
M5JLRMH:_:/MP2Q'C\PO)M=& +_VL8CU>R@4Y+#MVVEI31^GO4*PZL2S :XB_
MJ%)_]4N;().FB.3]17*J=O(%1/(7Y^SG3. >=TKD<0(W5=Y(YY]PJHY./*2
M_S'+_@1S^-(R\;Q/,\]FU:3D9G$,Q7'QT.(\T/DQJ<5YI*D#7XOS4/_JIMCZ
M1Y5/_9_7\4H*,A=D;O 3+1PR3T(1B_-$54QEKD(JQ9LHWD3160V!CZ*S&O]
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
M)7>(Z=*7C6?_14>ND78F3R.1WB2Z@O 60#Y /D#^DX],#<-4 /2/!?J;@:J
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
M L1['.)-Y)$2#1X+:Y 1JNBRQX!L< 0%+)-,7EE/Q0KR2(!X@'@UF;M:9X<
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
M/$\2(Y*213QZ6N2C#<*4,A)H3,%5^DZ&09IE)6W_:T0.BS/JG_X._J9=']#
M@FE@S@ 6T,!R:6 ZCF6#P\Q8CLKD(,Y(0H:H@+#+Q(VMT-&X2@H!: !H &@
M:.">-#!GL EH8,DT,.4-<&J9,X&BE Q%'#."G%8&^4"UUE9$$W3E#2Q9!&SM
M:0"*KN8-*X61 !;48+T4*EE98&G-I-561"8',Z$EKBWU@AH4-,X^190>.<=5
MGAVN24B))4%6$5I:^QS%$\+>TUOT3W\'R_4I@ B>++0$1/ X(I@.+E%CBI2P
MR+X$=8@'89$UP:+HE,1$%94NL8K@$A !$ $0P?H0P<J"2T $CR2":8\@2!FD
M(L@'01!G*2(=342><1R"LI8JLXKPTMH3P0\$ET'7\9&ZCO(58^QY*0X^0Y'$
M9WK+"G0=0==Q97,&NH[+TG7\[;P;0=(1)!UGW!*0=)P?*-9-K@TD'6%)@*0C
M+ B0= 1)1Y!T!$F)U0[; X[Z*LT"XT18&R)/(ED:/<=28*98Y)B/ ^3\*D N
M05+B*DC>(P>=O<N=SI^GS?>_M7<N/^"#DR^7!R=OQ []K75X\N';P<DI.^R\
MO3B8#I*?_-DZW&[2P\][7P\ZGUCSY&-K=WNGU=P^90>=WSK-DW>MW?W0.=C_
M[61&TG'_]"@0%FFR$B5,*>)6*.229$AZKKPV(K]=6GN;S?P[2$I WPGH.P&B
M4,#@:\K@(01I+--84\5E-%8Q&;GTF"K"T_>BU_LR^ N1=%P=>=\H=<KD+013
M3F7RIM(XQ#472'.:?R1C/7=$6L- TA'8&]@;V/NI-PRP][+9VQFN70R4*<]Y
MIG CL24D,")#X)@Y\+_K0.%3_G=2WF+C XK.:,0IILAX;)!C7'(B7/1%E1G\
M[V=[3K)&1^N7*NG8JAKN-7XJK>H?E::&!EQ//9FKC?6^%%F357%+<R:V2ZDA
M6G"#%.81\> \TLQP9+4PS%*J>2 ;6^(')R(73RQK?\8>=+5 5PNX92$]@Q<0
MAGQQPHVK8YGI("2+RB8J2>:6)(LXL$4F2HKR=-&H"6%8J(VM3$70Q 4(!@@&
M".;)G9<%!,J 5A9.*]/.BU?&.8:1#J5')'<:6>4]<L+[B(..)OF-+89G9;3
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
M $OOQ,86I:M0)%C[]@L@D78/[P\DTEXJMSRD;?0"PI O3B)M=2PS'80DV(K
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
M9 ^QY<JRC@J0 #D+@YQ91I)B*0/' 2F? N*4862$](@80KG"A$6-MW8$P W
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
M)?8!=!8).C,\HI<LA!@"<DZ%[-%ABRPS'(G@M56$)9W(UHXV2W;IVF5? &\
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
MXB1=%,)GSX(\$:M(F6U]F.*N928;9$T6O[W_47')-6K!TAX68.;!W-4M./-
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
M*6\$5]:32$FIWJ"V&9FO'K3NT$[3S2$D9D!BQBH<G78KRUHI-L"<!V/.S?Q
M_]:KH)*@!%$1.>)YBI#A1*# % O.8\+$"BBU=ED60!I &D":=E%J #T/AYY9
M=P>;8(2GB'#FRR$SAIQ1$7E1NN4Z2H*A8W>'2BA6MR@*[6:QNK46HKO]B^NK
M#3=?T.5:/: ;U>+&E<DFQ^T[OPWZ=3)CX=@[?XWR?V>Q/QIV!JGSFQV>=G[O
M#3X-%R?"%E1HD_B)4&RC*K29)X*;Y8Q8T^^(XI&-6-Q5*Z \&Y1G6V]Y-@WE
MV: \&Y1G@])+4)X-5&+^J N49P.%F+414)YMR5*N_>U4_.U.J@9GG<%YK.PH
MC[A3J*./W5$W#I\V)06F07)KU%BFT[/T&,I#=+]YG/ER BP;?6H75CJL=%CI
ML-)AI:][++#28:4O0290@^.^XEM, >MVRZA18_FVY5R?@C=+/ NM%O:0@U3-
MPXZ[YU!1&F6*B=M2S<,&9Z22A+(H@Y2!^'%!3STM"/;-SI_MK_IU?GJP]^'S
MF[\//[SY^R4_?/\:'YR]ZIZ<O<YC>_7^(/\[_./UU>'9 3OISG;VW/]T=)S'
M15_UWNR]HWD\^?K_[KXY/CS-S_0Y_\-OCO.3787N;/F5H[W]MU2%P(GB2 ?,
M$>=>(%,.':H@?) ^::?XU@ZG$LX:WG.-P %X. !_A\<&E&V*"6G<0KG/F1B>
M8O3<8RQ2XB0&A[WUWE'#DG,VR3O [".JF[TZO+U^+J;@K:"*"V8]HBE9Q+VQ
MR(92-SMB324U-&&QM:/-?&(RU)H!J 6H!:@%J%T[U&:LI80P[5PVX,QA(AB.
MGEBO Y<!H'9-4#OCVL8DDY3!(8.I1]QFO'4A.60SQCJ/:3+*9==6SKNV +50
M06>90MR+YU6V![:V-+8?.O9LD!_LJGX#HHV;R)E_8[,)9V_7S!O?^1#N]?68
M7_=B>;';#[O7EB7 \;W@^.4<T\RQ#59ABCB.$7'%,'(*QPS'E#$3\F1'N[5#
MZ3;F4(1HA1YPRRT.E(8 >%H"/"V ;P4,6CH&S;*O$7O*.#4H4<T0YR8@)U)
M-@EO8_8'(TU;.ZQYO8>;;F\ ?P!_ ']6BC\/)B'!/5HK-,VX1TH($C$QB%A"
M$*?)(!VC0WEWH1QQA' V<8\T!GAJ)FO9[LS5O9AB5<70&=G/L3'M]1HDH$:-
M9;DT9<O#YFM(;^V_&SZ=KK",K4>CTUB-@X'']O/^Y_/8'\9?8S^FUC396!76
MOIZG(A71VDJ.&*88<4,X,C0EA -C&C.!-6&E."V#I%?(Q(%,G ;Z@>U6EO4F
M?@(2+0^)Y@A)+;('3W36INSZ\8 ETH%)Q)S71!B;6,*E5NU\1 QR5 "$ (0
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
M\,.PTQUUNF<9>K(<\GC*^]V"(_UZ?/G6?G!V5CR&RW*9\O'XRL/S;)G#<#+
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
M/I/.D_7A=HMK%N]2L;PB_B\6%_RU/'IOD#GPRT4[-8*UZ J+8ML3T.W"V!?
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
M2-MD(]N.4RHG/S;1@BM;7IF.5NCW''9VRD2G+%%>X+"04R"!E3N:!<-)!C6
M?VVSW[?..>S>-KCU0YOJ-JM2\OER=_)EK?2'=BDSHZUF3!+/$1TZTAA]KY)
M7MH@',O!W2'3UCK0>W8WI,F\,3U:&:'>"6X_GI:1[NUT?9YS=6'=V[RICA=4
MY*D4-V74)B*U+L5N8B0F,JFBH8JI)I/03E0')M1.LD!0>WBI9Z;!G?A.+ H5
MO49E6$JD2661+%!B@J":):?P_TUVG_5WXKNOFB,]D?$4EJ^YUO!EO$!=OI[-
M7\XNPC)?3"YOE!J!3D"%+YZ>R/B%I;*#)Q,G!$YUU*G<YN+X7:"&5,2D)X)5
MLU'3,C?964XY)]8$658L*/%@\3NO70@V4N[:UM4]J,Q-7P5.^AJ"CK-'ZP(X
M+GIAHDZ$6HP=92FWX;R3Q"A&8Z(L>-IDAT7W CA]%27IRU\ZWB[U"O*=^3D\
M+V5'7\S.B\>_#@:-YIQ+% H\E*0PQH$V2DF FYRX4JT.LF^'LP]'W)^+(Q7L
M4HTCM_;[O)C-/\]05'@[?^ZG?[S].D6(J[3PS]/U]:="BR"-CX1Y"$2&+$AP
M@1.?*,K-(DK>9*_D83#WRA[2/UFDUM"2-0\3W5E^N'^GZL@9ZHQ3Z%W%LK"*
MU"<^2D:2L%YPP?!_3>:P?<#MQ:Q3[SZM[_-4MEI#/EWZ9^-5V;$ U&A-()7S
M<MGD<NBNW'O'0#C/I&]5#W('JKT8=.IMINT9U-5.#:FSN>7S,FNZ];;/D<W.
M*%F\^R#P2T(%6*5*R4,CF%+<!-,3I_:!NQ?9Q)^>;-4MV\.$^,Y_+^-J6<F)
M<7X!Z<W8A_%DK1YO+"K EHR5XY?%MK@EB0=N)=.,MMDWT0WN7BP\\4[4_N;,
M:H9M2,)RW''NX_+W\?+LQ<5B.3N'^27,[R.72ZT!P0AJ :=ZDR.Q6@J,;656
M7H$SJ2?V[<2Y%^W^;!GRAJ9LR+?5.'REBQ?^\WCI)^6&NYQIC*@/4K9AERM1
M2E48%8ARW"<6=-:FR2;&_2'NQ3+]IY]BJUCP%-MD4PQ!4GP#[.IHDW.4.&8-
MB29@A)R,#=#G5NY'M\D>M@_CYH&(=Q?S>(;&>C$[/Q\O2VKRY7BQFI.*G:0W
M*&NFA)94@"SEF2U7D@2MO,@B97,W6-JZ$V/O#G^ '5['TN7F7HPVAFASUJX<
M:W_[>57CX-4WF,<Q:@-GBJPU4$\24"!2E3N(>  B.&HD9E"I33#]*+(?8,]7
M+2*UL5;U4\"O9_/W\'E#\K>YT'PV7>$<J02"9VZ(HA%G@U!F@VP]T2JY("P(
MQMJL<S\*[<"]82>9QJOSJ*[!JA/I/4Q*U8B/LX_^6_%?2ZT-E![A/K"$ EJ+
MG#A@^*15V=TH2%"9EPMPHP$GC6FS_-D5\(^PHZP5Z9H:MWV5F[?S3WZZV5][
M7>($?_#3]&X."Q1Q]>,L;Q3H)]?53V[#W*MBRW']5:OF4E'L2N5Q/A1ZS[_/
M\H?QI^DXCV,Y6;[.M2"=KHH['*[Q/1NNIMHN@O2JP^:Z/)5.!Z#;CR4GV$ZS
MF^9[UNLVH7K5ZJ]^OK[>\"4L_7C23K_W.NI9T[L%[57G'^(9I(L)S/*SR63V
MM>Q&R/=W4[8VR&$H>K;6$2KJU90OQPO_Z=,</FVF]$TEVM:V>Z3;GHUUB!(J
M%:^[JOCK.(W"028BQU#2\X9XY3/QC$;FO>>I3<W7[665.PMR64'S[CK$JV^;
MT\=E"1;_2Q@*C*B2@0M#B3 QHIN?+7&16J)4],RYI)-MLKK4 >N0<IB=./-
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
MO2K1\.2/X6Q@I(T@(S(:S"*PFU9 H0PC@X]'5Q+2?SLH!#W_AC+0=^N*L U
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
M7K48UNJ@ 35:M*2[#FH-C$ XO3::*0/@'!23C&BA-%T!?B]JU(2P%@G.J^9
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
MVZEYZB[R;G [M6K/2?O&]6"=)/<9M&;DHLGJ7I,]*6AM%\&I(K(+@$UZ8&S
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
M8@G+O/*2F2B0D]<!X=Q:;_=!XBY2ZYF\VQVD.:TJC@.PI 4RC<:PJ&F1L:H
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
MKMH&OJ_SE=LVH]ZXZZE%%:6$DK*BB3*GF)%2L28+SU/=S"0)*@8-M#^#*=5
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
M]T[L&J""Z$QT(FNO]70('@>EY]8(;JVX@U-Z;EQ!O<GLQ3?WL"\#XN9K]DJ
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
MH8M-\5^+RWQ5I3/&G#,XC(:]2V];XBMOV27DP(HJ:K,[W9V%0=\_]8G'J=N
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
MDE<N@&[I288_R>X0X\PQ54B&7*D2F^B7.FY?$@OUO__'_P=02P,$%     @
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
M+(G/2RPJ4YR2=4:;H1E;,9&X@..?=KJW$G:&GU]0W)K7K_96_>*@V!QLI5&
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
M3]19;C_/JM00E*2N5HF$)KV5/:O)%>FK'=6?:$."&S$Q*R?QUBNZ88U>/W&
M*CS%E\+3CP;198@"SA&:7$#; -H;TSA7AO.M&#B:AP@3:O\)=U'0.]R[Z,8N
M^29.^.KOVJ.,/H@@/82R9P,45@">AK72_IY6+>VTH"^71WF?F9YN'C[>DN_<
M6Q^8Y3P["587%(0 Q31U0&;)XM&NO"!08-TV'5YXP][CCEFLX\X%TM;T]$Q
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
M"95V!.!XGF%I5]OH*8U-[3SJ:$O:ES UH5(_DV_'HT5_#L6QZ;W3#4N[3$8
M3!,)<)X$6 O#\Y&=^DB'!$ ;W' %8D9( %K8VC=/#A* :AR)-_NSQ(4$^">#
MG\%:*? T9/.$,8DDP&5:$ D0^93J 7DL"#-!#&/Y@,3X0DB ]J$_22;(JE?H
M,6+$$'@+&,\K10(0I=7P=T%-R--;R,LPS">R ;@QP%^V_67;7[;]9=O_CVQC
M((Z :9?<#'"!"T'6<@!(=78<"> [(0][&?T!=J""N$8"+-[,(S-!X>^JE@<#
M(9=!+>GG;1$,&%@S,C"X$Z'P];EMD>,B%ZB_)C+$*![FME?VTT#I 6^482VV
MMM8BO[OXU$\LT[PX25W%+"D1QJPH>&9)G+7/]PPG4](PD1M_]^4=D4,N/1JG
M0M,=N4\\M7=R1E-_=?P:]8!_#]X&849A?0\QLD3Z$ABN;C\Z (;1A@7ZT>)T
M,]:(MW$^"V!6"+OO=Q;Y('C&U+P6;\F^G%$\F_]%7H%^P/DZ1QQY&I;$-__J
M%=,?VM>>%<C'(^[5(XW*#S3_T)*;--OI#R>RPQ;AA.MB%+"%TPD2(#SK'P6E
M,"(K< %,8 !_1.(>VY)IT2X:]Q+VVTE^_^JDPTBZ@'\<F4'\[70=_.A_\+,
M)T9'<=B)()@5_910)YJE%<SLJ?-LQ*T@$!YZH"!B-SF%]KE2IPJ/J]UO4C"E
M&(KT]<H@YY^T582+G4^Y[V%ROAH'UIEV,LT5439T%TM0\-1:\7R[X,:4!-SB
MQZ@.5IC@@3A+FYN&NM+PP*V,9*4F?X/A&]WO=&[X"Z/->(X\<; S5K\Q^> @
M/QZH#,8Q4I$1#3BNDZDIP%F//&VH?@T^M.?IZ)^^?\E($5H,N##1.U[ 65A?
MPF_'Z.&;>7;"/YHL9244DZ<ELS2L;K=SH"XFN9-U1LXO0/M/&VA)@(!-,%$T
M\>_.(@'^Q3?P5$M@N6)Q$;G62%RLV[EQ!7=^@I,$F*8^C-0_DB"DN2JXQQXO
M\C?7/].M35(4SLVE0C-YRSW9%&L7U*0WE-"MVAJI.D)")M-RA?D[+4PM0W($
M?IA/A!M5P1W.LLJ!552MX%,!<RH2H/D03@*P/"#D*[-'G^3_J\2<"06G)OXD
M,AH:XB 8_ST5N;UM12X+29N1Y:#:S53AA8'0UV\:^,]$<"S/XW#FX(N_5#C\
M;EV#A#.TW[/B[]E^EOYF3F?'2.$N7C)IS)38U:&T_ :.,%3^0IZ=W7RPL6JP
MFQM]9 -?OI8CX^.$ZJFQXCC3JY<OA2-7K#L .X_A=TF X/@U?J)5B0OQ-)P$
M"(,+C\(L?1^UL;NU'Z5@^!=V Z%?IIY'Y@5N&3V-3(Q9JHUV5B>,L][\_N!B
M;=:9' XOA@]C7R6< -'@=*P:R\I&"6@K6?)I1?UG[M)3:=?9QK>^JS28-!TA
M-U!5T8/^C9DJYK"I/.MX@JAO 6C;9"&5O^5(/N%;\=1D(Z'2X]9HK=>@1%"S
MP4"O9,"NN0Z:G%>"_:7,],]D-9([4$2=0XAO@<DO!Q+@_<]%I,8VXC+Q9QK]
MH");]IR='_!%U8^25PEK9G$\:H+WG]NOW9U$4S&->L*/'N/TT3W?G$JAXCA8
MB78CWZBB@HTS"9#2H>4;Q!T%"\]A,RQB%\S!Y"[7&&[%G4@N00Q^OJLRSM%V
M>SO?-FJ)_*-TZJ0HC=+M[!FN!R6\'=TQ?P7*87OW; !%HVX=30+< BX_AS%L
MX:D68>=F/?,ZD6PL[9]:]SA$^/6B8)7J$2%#NE&7#V\ [DF+;=O8GMTC#@RK
M+<[2+WBT1#-YGNG>$A9A'VEAOB;UQ%NJWJ([^L@[W:*/?\N-!+A0,71 ?ZT+
MO1OBQX%)+6W,+Y]16R0 'U=_']GZKJPC(Z=KJ*K;1'7#@W>EH5=54[51+5@O
MU>O0)6XINM!0ZTB=LQS5^PSD\>&CH%>'$!F5&>N1O2?^CMRSGN$MP>W&\KC;
M$ZVG09G5=6XY ^$BRE-E7;=_]HB2 /6UA0ERJU]?-3YJ1;)#5<[H/:-TF-2*
MH.)8C^#=.YG1!L':V&<7(3<N6[=4!L1\9:9^T+1$??90YY?:@F][6VP7QG'Q
M6>QC386:C\5L7]*RTX6_#B*_ZS2U@<2:81\W6FLQ46F@HWC']Q@2@"*@X#!"
MP:E@6&-*N<[>YE?G711TFBOXM%2H_K.4NZU#M8<ZJ.TG(0VVD$&F'>2;;<9M
M=IN0.P<]/U'[UA6CMQ^;2W=H7N2WS"?NQ0K7Q!VEX-YRT&*IR(3WJ'3J=U&Q
M JHTPC/*+H*WJ1;'J^):CY2YZY]#OY1*];Q!1=Q@O81!][A2X!X#C4^L89-D
MDCSBCC<RQ[%@4E #[^]T4"[# UR7D14A,)^K.VA"Q@-0N_E>K[BGEOCWE>A]
M%3/H^.884*%/  _S5CX@ 8+2<794^,__ ,>/28#8P 78?ZER%D 5'0%G?,3A
M:HTZEI;YCS*GY='SMD8(AI%O]:'UD;EB*6D2/^ F<4=7<(S755(6.EL,#-AX
M<6HZ3<#CC<8(9:'X-T*?L[_ZY+D\[Y)V=87]IZ8 1O?[_\0I_XOT!%@#+>81
MV4F H;]3ZI\$JV3M#T1*LHCI]PZ6'X/228".?+(?J7 L), ?1HMBQ&OL,!*
M/>//5/>76?\?,"M_!VD+#RJ?_AF 8OF L.(A/OH=KQ8DP)]#4_?/::>&QD8O
M<W(Z<P^FZTDY XK\E;_ND!=;6/G !.'TM.?H%:YU 18$OG#@R_(<>_S^&[)R
M/Z( &&+_VF!6N+:9?N"*L*=?,_#\ '[H'YS@15ZQ_W95="XI,KWO%I=HM_CZ
M-1DR9ULDD_Y'/= LW2D7)-.J1A.FJQNN,ZNED#UA>%:1^3<8(&?**C1-\SCE
M*A( M?9GT6;Z/W%0UI]^$D3;"6/&?^8'OI>GQY'?!"$/_C4QBOZ3Y >9+/X4
M"Z!_\BM3_&7<7\;]#XVC#TR3&\3#SAY[MAP_&'=-=>@'T=LR*)[Z+GGH=J#0
MNGR:-V_(7))37 B8:[1KL%E(;-&AQK,2OC58Y> >M1"Y,+DI,@'9IEVV6;;?
M?SW@S?5]\"0B1JC F4D5)1E((7>^,?E/%[?I*O]V'YCJ&XK5=)P@$I^2%TP"
M;&7C@"2 7JHH(@C^3R]=<TC]!W879ON'%D"2O[\P6?*_]/?2YXNWB$Q*,GCV
M.O8=(.,*"<#LF=S3K,PV*AVI@5*P!SVI\2E*^HKE?)/SA?@0\0<AI$$,=F;D
M-^AW X=%:7JQ: <9C4"%(0*H2XE"KX$[!3P\1?5IH^3BI!Z5T[E]$PVFAC)@
MI \\:%$5S-^*YZ:125R-GTXF>-VG9&/F+RE,C"%I\>=R\7<PM^,69V]1UHRX
M^KA6?Z#*C%(_YN=-6TH^F2; V*Q*Y+6)VF;*N[V=Z,18?-_OBQPAOQSN#9Q(
MB3&AYZN,MD6\SI12K[Y8-SQ-L4/8.LJX1ZA5V#RA^+I+$.Y7)-<QE"S$$:Q2
M@_*-H6VI1KZ I-)7M5YI$M?C6[;9>@ @]A-%#W8K.47+)I20<Y]4ZDAYG9;9
MMKU.?A/& 1+>7.S.G2@MDV)HM].79^53XSI0"$ G<U5'/<9#5DUVIQ5,L=NM
MQCB*YN2$_-YWHCM/.R\!YTB P^0@T <8L_)=4!)JEX7V8K].HTTNILE7[?!V
MJ).!_$"B:([00)UA-/'"%F(S3%%<+VRE5Z@C;&MVF5PW=.SNEFV:@PC?%&]B
MNNB/$#]LKH1)W%3;YP6IF":?Y!T5$G(/8)'*YR$F.C1S79:VSN73FT:?O@P/
MG3KH/.SYH?V8U='4Z <>1(AHH%VP,0F5VMV&;.W(LO2ME#F:NN+WS8.+/(4?
M3S1(.V7-V59[L)LMJ;*5L-]<^AF<+SQ<BYVT=DE:S%-CD!N*B#,M<%'REME"
M+#D&]CI#ZRJ%+0JZ*U$CVCKQ9@JS?!['R)@3S[J2?!Z"T*\K>] Q]"$<[L?@
MUP.D(XJ^8?8>QI4?=PP^J1]^Y-OY[4H2[TO_NT[#M6(TL&9NJ&PNWF]4FDM[
M:=Z36NK%5N5PVY.]LK?M//0+3\Y?6JXY]VM"!87$\48'OMV=?HH!AC48+)CL
M3>]#W(=5=2PB"BBPTM@&A:8J#)V;^#,#*Q_>V>2:9]6V)_AHS1#%Q[TNE)3!
MT67+C2=FTXTE):4E#M$F&[[G%D&3$\W*5Z8)Z8M],K?!J#<?(T^J(67554'C
ME%%R69%&[YG</^",.E87![8M,"PK0WB=#/SC$<O5+L33&@XJ%8[JU/F'=A Q
MG.!NJ!_;C$AZN]A'Q&W,UH]6LQ>JUN_I=[E:OQW=1CYL66&]([242J5&G"T_
M&QO">$9T5WF!&>ZI']LCV]-?G^L0F.Z\#Z/&@@)AF*?(CS 68[F#799?QK-/
MW$NJOZ6\<#F TH^7*_/\WN;9CQ,JA1N@_[A;]7BIQN0%7^/H@K)]8W86Y2T^
ME]A6=Z?!;:[-T01[_P@F-3V9.J.ZV2]GCZ>.E8@HU^K(I9@$.;1>;^^[0BK>
MN#7A)7 4K'HU!"'I.>48-'_>?OK9^)<OAT"&<\3@7#%5@<Z(Z-TTR4%&T[D*
M-"P$B=&/]+/G;R%G+.2TG&HQL;MQC$\OT;B)*EYW!K@31<41N@XVA%[!G5N$
M3<XW8=:4648LRZI,V5Z#I";$R-5V$7#0O=UKIQ':OF<Q'2A:OBDF<&3^=B!I
M8'$:><(-.^,EMB:S;$U?26[?&D#I<-K=:"36>"3QSLQ\#_<0RCX^ZT3F^'Q?
M28T2E(\S'V>YK$FKI9==G'CH,7N2K"HD]--8(+,NC/K2S\PPP,G9T>_>#&Z>
M%.CV5KN$ZCU/S;:?'BI%MCQ=OH3PC";'_.;5$JCZF;K?T#R;\L4'I5">B08M
MIX))M9#$9\E]WQI^U'2JQ/QX\Q.M&!<P('U:F<63O ><.CY2&81!Z 'J%M"R
MR4WWL+Y<NP<21P.$\9VAN#$80Q^TU.U3=XG@LR9E]<:MK>QZ$$B!\_#-K#F[
M9#L)L) ,KDD][NAY@Z='A:S68B^F7-ST5;D_[48=X7><QOE.$O^":W/+(1.A
MAP7CKYDTQ7F*:0:W>DS5!$%UL]HN&"\7]ZW,](PV%*6MGF6_=.IS3B !*F4[
M2(!?_F^VB/QOG*'W,6]%EO-"7)OK4-?[S\5%#S7)<6EI4[&%-^E&WND0@:\8
MYRQME9;,O/N<60)J.'M9+=C1L+M@M/UH(7U*[0^3 6J(>TUO49*]Z8G'71]%
MFYC#):-O$\-#;?HEE/):ZLI%^J]'?I&=7,/ZG[3/_;E5/W)*'I>+#2:$>X.(
MG^VDU^+_+/K\[X:-KWQVA=\E? -!X&1J+)]!L 5WI-VH&MYML"IYL<8NXK]B
MTJ>ZLV$5)/TX\<XS2:MTCF?GU;DP#3YGWCB*Q8EM&DO,_-,X$WOCC8WQELVG
M-2.O4]2'17?BDX?'=]:@G_J4AY:SG-M'<A<_5TW4E^][VV[F:VJ=@9=\+'(V
MS?G1\]/3B^0T/WWJ6N<BXMOMZJFJL;Z2P/YOCKE=,G'99K-%TCDELX,G-Y/?
M9?6H+H?G:;4JV6S3G/V!@QW98:385T-8GM5!-G]5;BMH#1?/'>N.E2[S6S56
M7MY7OWDNA2(SB_$]K:@5Y&1Z-<.M)IYHUG\6QI)\LDN.'HP>,@C!@N-?!',^
M1 A/E.!?)TK8GJK&9&IY%7^P8YT[20B3[3S2*ZYP.(N0V7M,-0VE1RN)H=0"
M*I%7WWA\MY.7J8(P'4;.B-0I?.%]NK;A2_T)QE[R%I^:)#L]X!B# F+T]4D
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
M=2UQSF;V[FQZW&: +GR[XNR1[3 LESC@H77=]/'1\9/I>BM5>>O&],, .H1
MGW<+.%/F:&C_+.E(14I9"^I# M!?Q>7D L7T<%2H_%S'I#^<KU$3A5\H2__N
M?+3)S84I66Y+OX0'Y_27?0Y;P=E7A>FW),J=_<"O:X;>U36*@XR+^/D?#2F/
MJ2<8QAC$-U14O0>Y+G "FP)PH^]?(05@5G"<P'$X@@UJ@QAMT')S@J\1A1JN
M;3R%79?@%(AE&+1_FN7X$,!5=*BC,F;T8MC> ?V")VJ#+]Y096J#]3P%76=:
M_ M1K^#>C%GA/)9"6,!)5*J5]#?G,,EDX=G_[A-U_[WC?^EY#F43LD_2H>(C
M;B1 ,#?CQ#?,=FD62AC$B3.\!,\::6_?+JF=>)NFHD9MQM-TY]>-EZ\QPJOS
M4]1>9(9&,BDS=.5M#'M.H_+:P9=Q]:WJ7!^'3>9LW=&:D!2XHF D\XQMHD_K
M71Z[EUQH4':$BY9BS7YAENY(N=DN"9!=[XL53H>;O/"3/]DM.ZD_>] CDX0=
M0.6UR(X<>BDZ8C51>1_Q)HN542VV-QJ&MSL2)F3-/?7916I'1(^#7JJ.-BET
M^(X<87%QV6^F=EN (2728Q,?_9CPCYQ0*2D0]3QYC9X\\^>AYM)ZO:%*HS>3
M#+YSIKV?&".0 *>C]<Y*0J;I0M$V, *?G^:N\)0"/OEL1&=_I.S$"S/2*4,"
M5(B6+8 BS26_3U3N CSKB<R7OW^V-6+4<G"S-Q9YI'7M?L@ 6UU-C7-&_@GY
MDXT1D[_+9+S2N!^C7PL)0*THBZ*Y)T6 J&'ZXANWL],W17@9!,5ESS13L]UO
M->9_"'OXSG/=8%N$6Z4ZX<#(CC#?<'A+S]G#SQY/ O!"7Y"7GCXL(JNE3F_]
M+E[8,7@>D^8IU@TYJ3I7[$6N86)L4YS+\N(J^J?37)9W.OL^@,/)4EWXE,-Q
M.ZSJUJ/,N4IWQ/DZ\2EU1BCRK='LG8"U#9:UM,,S,I=0/AU&UI  5B6B[:5B
M=]I7V\0H[SN(\.V5WJ1%^8I[J.(43&UN+"Q,A,S"FFM@%9&$I3@MJLC<9&LQ
M'D3=5G_;4JS&4MPFF*6=4\%(HD@C1\$G3!.LX.4%:B#4-"/DNSRMJ[Q/*JU$
M73\_T_,QWYXMC?J)%</QK^*911W#$>Q#>$9R <B*2?M!_593Q.VCH)NPN/75
MWDY(;'N(OO]%X1UA""CZ.";TUICBG<T;5]B>,@2L05 DP-0\D78*(Q9 Y.J!
M8?H[C4>31]E$#S;KT2)=%$7371_ZQ3_?ZQ^*<C%_<78'^HB0BWP-H]7RQ129
MPR*5:0>[Y&O\#V-;C8<^^Z+9XU:N]_N]Z1%:./]^HM?"^?2+1A%E1(&AH)A'
M@L.XV;6J*;.$ZC5OMFJ%H/T9*W4,.19R#+40&AAUK4:'//<XQ^P2N/Y!O"(/
M]G3_.!HE<G$VI?#.(XJ#;PAVO!N25QW-Q3WAZ!J@@,1.+2 M@3@1G1;0%%(W
MNO4T<*RS=9[SVU[NH.)]RLJTEQME]1:FV&-/1[NSBX+7'K>J-L?_N,!==8#S
MXVJ9")829WJ-W$3C[2%^5*M)"$GI[DT"F.MCX#W71KF-^KQ"2(56UCZX<^X*
ME@D9Y?9EM[A*>'.Y,=Y!U++B4T[KCD*2GWF$L]IX(^3(&J>$Y6_SNU27TCHG
MF-*2 /'<.*IACBCA3=$7ZSZX\8$$. >OE!$[?D:P;9:) L5#B6:+44#:",\D
MH\]QB#"L-[GT4" !DM:ME6^_$I<36.1Y*%Y5Y1X[<E9B,E+S:!6,LR$!(H$'
MSWA(@"8PL2/Z'_Y'A$_1WJ2FRO%5.\WR)WJGXR1@*]#.T\D(H@8,)PI<@FZ
M?@]@)2<\64 B!>Q(>K]S6ST#%]Y$ EQ]684-JIOJ6YU\IN(E!;*)G.#=BOAZ
MD5J]B^OR+40ZX3O( 7R%V&W,$B>I5N3Y?['WWE%-O=NZ<!05!1%1D$XL""@@
M2N^QT86(E" (49'>I$<(1$$$J0H*2HM2!81(1THB'>D="24%Z2VAA$ *-^YS
M]SYG[]^]WSUWW'''^+[QG3_X9XZLN=YWO;,\#VNN.;/(H/Z*+[\/O ;YSX)^
M(.W KO1EQE>F"E6WCZ 2JQE"1A*5WZ+@!C5#X@E-TQR#_N+O%H=^;K3TEB9;
MF#\63-$L3$]\*DV$%45^LW#1E!#+21])\TE/OV<[Y&&[9?!@+YZ'>'RNRH$#
M)G.YZ)(V-" U#I4[F2UZ:GEP8B$8^,,K!CO?+'<&:@<#&0_!=4J,[<6O61M?
MV'4] +DR?=?IQW@O>] J79#F'MJ?*5=#TQQD]JJ+?:[S&O?GC/-1/K0EW'W.
M%WIE'] H67]@'\ %H8EC8=D$3-05.HA<1.@9LG8-,T)-N7:,PP02\">>YZL=
M'Z@*AHR##H6"8!J4U-$G),G6A./WJ4Y$V]=7C7C)C'2HZM( 2,!^S$52J^PR
MS(GSHX/?A9MQSECK5H/@$EKNQ<+ =3\1EX3F^J4J3LUFPPPK;3MGPYVJWI[[
M>5]'>Z=,2KIL&"7^4F=L8!A'MZA?3Q0#L4-']GC$+C_RISWBV0>((<JAS"-N
M"+IK,939'GJ6ZJ561PV>D6:H>$G;![19Z6_UF82TZO&O*I'9",=CN!/J@4HC
MA>FB>L;";VAOY%67L>AQ;W$2<\WIIOD^H+YA(6398E-_%[GM(Y 0+(,2PDR%
MKC#GLW>5;SHROI7_Q_LE5#)_6>T#$D#CJ'T FQ*&J60]?9D5A,.IMPR&9#S]
M)H)7;=>,7C^*/9I3.1'KQ;V<%(OP&V!Y,X79K^E%K/.0GS&J'R!FV*:NS3G3
MOU05>*6Q:\ZP348/,7Q_-I1]WH[:U+CH5EF"Q>+B7R(*=CNSEAEV#PI75T-4
M!G?H2@M/TA(F#B&Z4E;&]@$O4G%_7G!/,7^=1;0C_UU2DM:*JPY\J?BZIR0Z
M95H"O5!J==/6AGG8Z@)1L@T5@]LX3&*DO/3;57_ (L]5F2_9< N7B[P=#QN-
M$[X7&56<3ID>C9GKR&VBS@-=H@S?!?=\8?Q<8NKW#OOCL#B#B)S:!(I#=5Q0
M1<K>X OJA^4.M'SH ))?4X] Z^.B-IM13S_+G>:S^5"OH%VD_7GCS?*W'H'(
M=:G>.=KW=E64W] ^X+%1'_^D[%B"IL-7MPTQNVG)JS\0W,QOJ&N,VDK,*TQY
M7Q/G^E&J1P7-2]A-^$)U954%?[4/O'D]?4[>^\V4#Z"-"_9Q3D&YY:%KZU"<
M@*%L<.]&H&69T6V<\?V)L(+$V0]1CUTMWM^_:8"])+4P-&W=4">]HXV(GU9\
M?]_>N/-'K%P039X[%BF$RM+'4Q%.GD^5*U) ?L&;T'0T@.35ZA6%X/U,"DT[
M48$^/RFX6G+W%L4!O_[F_:[Y<9%4FNL0,7#5@]39J3A,YR) ^7,N\X=D_# 0
M9_N.#4+FPMD/SZI^O5RX9%YPM+.3!*FSR??#5AN)K9^&13[O9J3EOYR;Q;1E
MIE1-EFV,[@,N](-C0[67@(JAHOT>D+QQB=](NXH.""6ZSJ-,)<(CI63V0,)0
M00DORSD-Z,_PSNUT"00;W/8Q)-*-9^Z+EFK'?.JO@7T 'H7CG$K6\AEJU1;Y
M&*\\[9+P/*1C'Z )F6IZ=<)DQ'LD:04GQ\0FO$_@';*^Q:D3U(KI*9MO 7/
MG]:1E$LEBKXZ]SUQGZ7I5%:H/;/_%7@9'T*49_^.2FY_N>V.Z !:M8'F.Z%,
M"?0T"4GG/8W'Q;:XN<WT<%U,RH&<$H!N/)3NK'=@)7D[$O35/L#9!LAM';5>
M?SZZWU5H^):?=V]K0!DB2*GYB-;.$[_Y'T0QGJYKGAGW9QP\&N9[UW#!15?F
M!Y^@)<!7\J4NG]Q)I7KP;1IHT/N42> 5+_(H$RMJK07$.Z(< L)L>,>4N#PU
MHAYZI2JEJ@X]?'/I0!C]4WB\]$B]+!Z$36JT7#Z11%@?#VHU?_C,S.VR]_9&
M^=[(>A2&9 F,8)[ZGMAW(\F"G)<[JJJ89NF7LC"?T $Y#V+11*S1S#Z@"P]]
M587F'G+8S1Y6:M^-1CK^Z* <0=>Q,1*>A^6'AZ4GEC]-4/"J"UJ?ZXOI48WA
MCRNX9%D@D3:H$F!GX/%YH@]!L[O_8]# @Z;8+G2\7&FNHC![<M=_%G<:X>D5
M!SUZ,5$KN!5:5EQ/+O JG\"Y!9JI?+,B2E3+LDXP WH*K6!8#>33EG.#F";5
MT4 &$E+OQ+Z V8#7W4;0O(A&%>V3](L\/]T(-B'W-A1J;%T]/7/Z^NF8W""<
M=7<1XDAB7MW/*4;7ME-"CTI9=<%N*TTW= K)@W'5 NDEM'3E+5R]_]BAO'\6
MN>+;R7VZJ)-O8N+"+,J4&H)'8MTH&U3KGASJ8)]!_Q9U='K:]F&?EUM!&>F&
M,O5]ARA4=744O4+=I(G"A"D1)$I:OIO0G3-=.9-Z6O55WE_ESQ\Y3,2'M-\U
MCQ_O^ W)@?DV5VGS]*_Z32F/"@MS"HP*P\[;%IPZ 3A8[PXZ_C@W]KV[ T3*
M<,R@$B&1-'!!M3]%Z7=?./,$\P="",T"L4*!8?L 1ZU;Y@D7U[>EIWR67 2V
M56&=*#Q(B!(%I*##E,Q+&:GO(0"INM'G@ !@+2I/2I)OF^HNRL$SF\W']SL^
MJE669_-N#>,;9KZ/XL;" SU>K%1OZ8@B(+'5#S(<ZOLQ#K2?!U>Y%+'-W\0^
M7LV47O)NE?50?YHZFUJ[J1AA<&/Z2E_'KKT^J6_5YK/)X/@"M(R1DQ:0_,KC
MD4#"G2@]OAQ/A+O<[B8CE06!%6S^?/FSA3*\J7#[4A-G,D=7A^2]>X%)=9O:
M[C3P:L0^0/O?$T@%\Q=T<Y[&HH5X1Q8B;BM:-)2^"4YE#M$>(?K^0Q3/7@56
M\=-WF3T(JF#QGYJ)/3/%N^P]")=_V90I!3G!R83_:<1$/S[ZIPP^Y)(. #[V
M%S'P7Z^$#+[[+X7_KU38G0(EC:54#>HH(VF*/T4*34?6*O,LV<..;GQG'_R.
MBH"R[P-<D&%!6J-( N($LSO5N'BV.\57!A(T+J^_8O#SVCR;JNG =0!D;.*I
MB_?[KPXF)PP]I(N1%D\'=_YJDDDL2V.!JA30>-%_QS10PP&; YL0Y!^33%D9
M^;M)%FJ?[]\'N 'YG2'6GKDYS.[J4?Z!"I631K[%BCZ?\6&:A7OQT:]OREL^
M#'5=!)$,@3%!&JX]5V)([):VCX2?0-3COPL,_ QLFJ@ML9D=WP2I'5<76JKG
M(NU0LAAA3&#QL"_,C6B2=-QS3$@G-N7>K?SMB5E!7^T?5PT$%P?1S';>:_N
MY;'7,N&<O)F"P6K2X^UZJ-#EX:Y?K7!UX!%F'[):CT4UL=<9*7I(BL?0=JNX
M<39NVNWI]/4;;0#GZP@J5Q#Y.^-; OW[OWL5CI$+>LA]*+1_".$JHP!S:C7-
M(+FI0]><3JCSLQU UP.#R,N@!)P@YI'TAQ5M"1=?^ V2HD>9',_BDO7<N,:S
M[(F!;T_54]]_>/PT<TU=)6&SU673!F4;_K&=2.N[Q0_Z9Q\&L[Q? S'S'\\;
M!3_-^$2_0+M!]=2"--7VE.0?N/ODM8T["6AP 22?&3SVQ,%4OOW[K6\R_)IO
MKB51GX0^;BBT(%A>]L.ZK(Q^&5'<UNL%_:?LS_W_ Y;_7PK_SQ6&,;OOP?63
M9E+B, 1G'3P,?H,1D[/+UE1F^].)@E#?!WAN^A0R'5=WL<JK$SBE=8O_U5O[
M?RL[4_A_K&UK_=O,/166'C\6VV&\0[+M Y;,<L?ZAP&C>,1VT>PZ=H8B5$N6
MBX80]9HF4%1=](7%]MY'/!N$D=*1!WXG@IZ0IAAN2S+I_4>D(P5?Y$;GKRRA
M%$?CM..T?W=>0F;P(PZ'<B :S5?7-17(X"93F.2,2>)QA2FL5!DF4:=O_8+[
MH]U&*7SFAYE4@B.5Q1,1C1+<'PDA-\%83H)HVBGW*^&B-N HWQ\_DUXD;:38
MI7/0P)161F0%!JM^U'_US R3IR]*2%=\:#L8WC8HOU%PR4Y_RS-[TOM!X J*
MYKET%U9/EZ.VNFJ"9J9 .U=MNY5MECFTEX_0ZCI^\S0'-':@TBA@[OOW6JL%
M/83>#C+OV4#'?%?D[=3:\8LR1Z[)Z )W+U]Y@FG:"5\9LHOLPYQD 8#?T%>C
MR(.R_G'\QB-?X=YBE0X.7ZA>YM77)JVO.W+YT=#+!SC4PQM/++X=;=@D!M+/
M3%#<J)!/[<_\R1?NC$@D\[WW\,L)_DGZP?/^QO-G"_KG,:(LK676S$J:9>@D
M6GQ4$TA:;CE)]=5C,ZBHKR!MMT"Q>1)>\K,=L5ZX"]JCFN^.06T0C0>T^>!R
MHZ'\L-0^HE-3G(8!N3K\M\J,S=C6?1XO&9%MG/K*U.E9?1%"4GB/0T1O:7EK
M%Q=LPD$BU=IS)7-]% NL\6:/U)1]0:A58^B;&V/OY0J]]3$,*/,HRCU3*S$R
MM6X_6IE 5>6_1T7!L5Z-X.?[@).:SWS/M59.M=;98#LU1 I+@:_YB-JRC'J6
M=8*P8*(93+(YR"D2SEY@6_V.$@1W\7[V,'C]?4S$Q.0,VQ;J*QU*GFG9!U3)
MO?;4%J&SEX-/4*^,U,?9M) ;*;!.,<''V",C%UXD?(S\A,I%.'*/2S?ARJI?
M@LJWA'VU&#^.[ /,,FY\;PC]C20\V#+]L;-L<JUM9FEC\"LC->BG>-)& F1I
M?/<X;$RZJ<Y!S4')J]*B%C7:.X!AU-EO[OQ@03[/^$JRQOT_[4)FH&W(T]08
MNV'QS?7/0P;F[],2-1>/>2K$1K -L45O0">JF5PK9 =<?$6/)%XES*\.Q+$8
M\/W[2"6"QPL]4@),[ORFP0/@.*)V,>$.9-5Q4DD5WM3P[.GT$?-=M<"I;80*
MXL>6/$9 ->E 3/SE]_JT@MP3%@+2BZ%6/GF#V)U2JB3I L6&\06$CQ*3!@GX
M<Q\?=YT^%MON1(P#W1G6&<MPM-&V+]RH.]KY,XPW741:B'%[I)Z'A&)R--)
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
M$8X3^JBWS+.(QJ?[ $=$Y)X6?0.N6UV+&<+S \>]%W=,<;TYA  =&6>3$)@
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
M=> CK.M#&!G[@(5/&.;IO?Q]P 73OXH@.?#[6\7_N91Y_7\#K/^7RO^?J5P
M50:N5'YBCD"Y<@?\=3:4..%=>:Y',0W?TLK9IL '4FIV6F'5*_ZT>\LX+GH0
M[C!35L&:FFW"&(TKO(.K&R$LQ-0SYL["B^G7'VY(LTPSDA5/]@%;=Y%_QW]%
M[2!W,':'\I!1!.>H6B=S56!.NWQ,T1]):L9^2L2:?+:*<?_P<TD]O&,>%?GA
MH:LNXD$3W,U_T*A\<Z5[EC_4>7T7&9R<"PI"GV*\0>"+IT\/A0J$Q!#[HH2-
M:@=O-CL4&SWR+[>-023'EN[:N21=*&FL]UVV^P;"HY#E-?N U.?_P(Z_1!PT
M+4 NX('\6C>_L;>FB8FUVLE9:-<_JV;^;=70?Z#6_X&LJ"9[T5IZ#O47.ISP
M%\ES[??_>;U?V/Y+[?\]M</POS38_L&B D"L0B.F8KT=+.PV?6044:U89"ML
M4)J**)VTWO65&5LS<^^(#868O3DZ7W*##?=/_R0]D//4;0[Z&DDR>4)]32XW
M'3M/WHE21+!1T^R&X&9$,/O$^(]^-^N,R,2'::LRF@MWTVS \HH$9J^ZI]+6
MA&_K.;;-@OC$>TL8/.*-[7@.? R/I$IZH,(1SK_@#Z:51U'UPKG+M9'16^ C
M!BX<XXOJK5ON*2HWGVJ.\^Z.W2E5Z8SS^>TGL QR!HU#+:B;! U%EC\3:3?(
MD%?TV^CS)'2#2]Z/#6>3PH%=B3.=#W3[C12-,<GW#? O[/K9>4]PJ0P$,(3L
MZS JD+WUW?)943?FL5@*Z+@FOST+V+U&7R!%QL,O*UG4DN$!9\8"K?M'TGL*
M=OOU-3\YUHS+O]\'F ]\LCLBO> 5#CVVA7@!Y:A7P_=QMUY$1Q)"U+GD?XI6
MJT:+'ZU+JSLI#_8Q*/DT@./=S40CQI;V 7FRJ[-[3*<^!,E,,*>*D4'7'JC3
MQ9'*X-R=Z8CNH5SDW &Z](+K[CR3PVL?(+'XSY]$?_F?-%'G-@1XRKM]I*)(
M1=>I(Z0="U)UM&*7A_VMT4]N;G5&+Z=$OB#>LA_BZ3C+TU&2)F(:KZHD'YTX
MF]SVKLCDW8BA1X%.7NI 7I7+CM[O^$@B6!31B,%4J"^D#F,QT2Q+D1.R WZS
M_>:22VKI#ETO95N7^O%6EQ!Y"%B_#WB(FL U(:I1S;9N+=K"_J_];#W7#9//
MN%^+$Y<X]NW902M#D-:Q1W2E33!=Q(5FM8!@1]BKU1_$/42355KNWYO&8FU1
M%W._FJ!D>X?Z#EV^-/-1GKO3C9Q&81_<PHB&#HH!28%1]0AB0F0FD&S;49IB
M-E!"1UXFO#CYK#[BUY-S1L!:H'8EV;_<P($Z\C)W_<:6YZB70^" %TH78>P
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
MHS^-8IRA;#!?_?@]6NLTL+HR]=IE#:C>9H'@(8#O$+;VZG=6WF2_[&MMO3.
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
M2(7O.9_Q,6KP'?W3<KO<G/(=-)=A(X8;?0__2A3,@A7/[)-8;(@4<&T<*KD
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
M].>X OQW\K)Z245*,36?!2Q&<180=#.29E (%9 V6U2X45#\+%>/T7IVP^S
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
M 6FFNJ=LK*H#Y(_VW-;G,_R5__#I<X3*K_T-JBJ'>6$ZJ&$8V>(FG8T(#BY
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
M7X=[W5PG=O4ES[^[JSSI8V1Q>D&=2?E";V@WX3CN'+J:J!V+T5[\@Y$HH5^
MBT.;M9,T#IS<]^)DZR>D5\V'[6:_,&\[;>@DHFHU/LB'1XKV^UR]<H%8OU6J
M%1Y"7B*MMAV"CL]A+N!:8K@A0NB[73>1@W&^'@JJ=ELGGY6\.4;-/L.I'-!R
M^PE!;1C'?9#7 B:ODA3C=!T+ +-K(Y@[I#KP1\^Z.@^IA:)K@SN/6)X^'50L
M]W]ASO2?OCO_ZX*+A$Y"P?#IN]1OHT?F'N2;TDZ&2LROWT$_[9*EPFK[R?/:
MN4WEV2?\[;[8J$S=:;Q>U#A3H;0M7O9AO>[O0HZW6R"*=SQW#,E#OA6^]$KT
M0<8+\KV(:^P1O" ,A'8Q]'L^#Q8QF(*54M6 @*<W\ZL)"8HCE1]_W#BWOA^J
M5*_-O&\QXGC.$E/M7N[-R;5K>-+B2=?!*[+;8F7T(<AM,)8:*D+V3T:\6?,_
M-:^RR+H3\'!0KNI4GL%#VU?Q\GFF*'1 9Q,V\K?2%363JMI1WWGHJ8B9B8E3
M"1+N8P_N\%WE*G@"$GKSG[\M(><.0>T6,&>L4.A$/MOOG$H0T-R%$P#"R?L6
MTC)#L&K->-\U/^/G-VL_;HNMRPI;^ASOD7EV[W/^"P8?1HZR0Q>$]2Q QEK,
MZQ@GR:T3J0'$>;?NB91L2&*+6+G-+55ET^V7$LYCCRMXUC[//I=\[]_5PQ>.
M&OM0YE)B[S%R>X)*OCYI$3@JF'0F@WQLI=>JC44QCPWD#3N&=5/CI/,UC&E>
M4=0;?D QC,M4I @W(TO:/0))W"\<)!(C^=^YN<[U2KJDL 6Q_9?=V+OP]0,-
M-0=5H6(;3FQD;+(K4+TZXU&O7=?$DPX\[5J0:&R<?F_C::VW?_;3=6FB+DG,
M03$3$LRU#YXF4#F  )HJD+ED26[-JY7O4*@9/3FN&9QL0.BL^[@\,VF6XNI2
M$U;59Q3&>C8EH2#84O!?G@63(7S4WG9HY^-28_9WDW?20@U1C%_,7Z_Z#4K$
M^%SI#H6CLSJ=E YB=26<R3MW@(,BM'6W-"\9B.VT4SNB^]CK*#[TPG(GAUMC
MYK97Z+#RKQ)7&RZ%K9JD0M;0TO% W]G@Q(:?\O71JU$/Y!^QI:\%)8#^Q%+A
MAZ (+P#6-@J@>NTFCJ0+]%R3.]VL#/"<M&M$\=@ "6A!1\*UTAVMS?//<))J
MK&GG;B/6D1<ZJ>*:RWO=N;GEY3W%YQJ:TTYGB&]<30B?"]_5&K/L6^5B]QSZ
MKP)F,-AO;;(972!]R;H+Q4/WB35L)8.[-V?GL49 =&6'*MS"S<"C1N6F->NK
MATGGZJ1.105Z:K_A?4\3Q+;KZO)1FJGWR5OY KK<3[W=WFYDMX2R)]IX(/>"
MU;A-@WY-33EFW-\625_.E[7P?Y=T;HXWI)PTR+;&T/V4,&HWXGOP<&*!I-1
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
MC:-8=AR1@KL&P07W0PG;_[\) %!+ P04    " "LBG]0S8W!ID@K 0"ZI0P
M%    &YG<RTR,#$Y,3(S,5]L86(N>&ULW+UYD]PXDB?Z_WX*OMXQ>]5FB2X>
M( &T[<Q:ZJK1FEK22JKNW5?V+ RGQ*[(H(9D2,KY] OPB/L &""3M3-=5:D4
M";C_0/S@<#C<_]M___&P#+[)LLJ+U;_^*?I+^*= KG@A\M7G?_W3KY]> ?RG
M__YO_^6__+?_!X#_]>S#F^!%P=</<E4'STM):RF"[WG])?B'D-7O@2J+A^ ?
M1?E[_HT"\&_-2\^+KX]E_OE+'<1A'![^;?G71 D:AQ"!D'$$8"0)H(@KD$49
MAS%)(J;8W>>_<HI$JI($T%12_9C"@$0Q 5SH7XHPDQE.FD:7^>KWOYI_,5K)
M0"NWJIH__NN?OM3UU[_^_//W[]__\H.5R[\4Y>>?XS!,?NZ?_E/W^(^CY[\G
MS=,1(>3GYF\WCU;YJ0=UL]'/_^MO;S[R+_*!@GQ5U73%30=5_M>J^>6;@M.Z
MP?RJ7,'9)\R?0/\8,+\"40R2Z"\_*O&G?_LO0=#"419+^4&JP/SWUP^OSW9)
M?C9/_+R2G\W(OI=E7HB/-2WK-Y3)I9:^::U^_"K_]4]5_O!U*?O??2FE.MWL
MLBSW6C52$B-EE!DI_^NYSGZ^07Q/\M;'LGH0KE'WK2\9+V'ZUINXGS0_R/$%
MWNGF9I';#^KE2DSU[6ZZNEGT\27V]5D4-5U.\%ELN]D1>6E^\4;_U'5C&KI
MIDT_'77OB"I_U'(E9,N6>TT'N?C7/^F?%NL*?*;TZ^*#7#:CK2GJ\5-)5Q7E
MAL"K>U;5I?YY02DE:<0Y$ DA &89 TR0!*@PS82""<]0M*@WW_A"KL"O'WMQ
MFC[=.OR3@^;UF1E<RJI8EWR[]CTL3RUH>BTSJQ_^>44?9/65=B]HJ8V9T"KR
M;YV\02-PL"MQ\%LO\___WW[>JNL!\^7D2"[G#&+!]P1;&B.C* ^1*;@S,GN3
MN$%%T8HU:G5-:8@B\K-<UE7_&V!^ \*H,TC^JW6?/Q]]&/=EKQ@M^951ZI[X
MF1?:Y/I:@[T!,R;J, 3J8M@WU8Z$%NI/05$*66HC^X2"1U_^Q[K@O[^NJK44
M+]:EML;;5>;O=+G63*V[R+GNO7GJ_CLMQ2]E456+!$(I$PF!1&FF*2B2@+$D
M!$0A%=$D207/7"AHD!1SXR4COS&_@T(O<!NA@\I([49'PP;%CJ-&AWIDXFHD
M"UH%@E:#H%7A+FB4N NV:@3MTXTB=T&CBC].NPE)GT0W3)!)V>\FK XI\;;&
MAO'DR[(LRN=%6<J.?E?BO>ZT;+N^%_]<5[7Q5U1& $W8YN=GCSM_Z!Y<B?N'
M8KVJ[W_DFD9Q))24%%!JG!(IC0'#E ,"F4PPX8C'R(5&QQ!R;BR[HT6@BC)H
M= YVE-;VBQ;;T0 <97CM"/FI!VUDOKYYO)QY>4Q ?=+V*').RNIC(GU(^J/V
MY;8FK#Y7B_=EP:44U2L-RGL]5[[02CXO'A[R1H@7><5-)V]EO1 DE5AF"D0B
M2@",HQC0+*(@RFA"XRPE-(4V)._4Z]Q8NQ?<V,9%_466P;)8?0:ZZX=@F5.6
M+_,ZE^>-LQOPO\S"HZ$Z,JUN &T.0WJI@ZW802]WH 4? U?1G= TQPO3X[O7
M_>QQME[$!N'5KDKZU6:IB>)NH7%K:Y*58Y!Z_5(P[&4W;J_*>O$IKY?RG7J]
M$OFW7*SILC76(RD4SA"@*HZTL9YAP"2*013*E* 0J9@*&QX_V\/<.+L1TA#V
M5DPGV_H\E)<IV0M (]/O &RL*>"J_A>,4/WNC@&J_W1H?)YO?)+Y?U6W?JY?
M?W#8/OX-78F_R0<FRX7D*$J@0B#$,=:&&1, 8ZAG-0IQRD@<9DBZ[+ZW3<]M
M)AO)W/;#.S#9[6*'*3_R+#5"!;^U8GG<8![KZG-;N-/ZI)NY8ZT.MV GGA@X
M"6552?E&ZK6[>E\L<_[X2?ZHGVEI?E\()44"$P9DQD.]S!(!6*0XH @BK.),
M9=)JNV31U^RF:2.DXT2] *7ES/4#T-A3N9'R+FCE#'YK)0V,J$$CJ\_Y?1T1
MKQ/^0G?3,L!UO8\HP>*581RQX]'Y5-P+D9M]'EV^I[EXO7I.O^8U77[\0DMI
M8M*$W@)\E:NJV0Q^D/^QSJN\EA]E^2WGLG7\?)"\^+QJ6FD."A:,"!Z1) ,\
M"A6 2"E >!R#+&48,ZF(R+ +T8PM\-S8:E>#0/XP/VN+>!5PO1O3_VF./8/B
M:^.L<^.TT8?>CACG-*!C.^G?OWY^%S3*@$:;X#U];+P;]V6I'VP<J'=ZL\-+
M,]4;1_[SHJJ#'9W\\>]4P/LD\=%EGG0EF&H$#I>3R?H=MB:]RG5;\DW^36IQ
M:CTO<K:4]WH%K*O[AZ*L\_]L9'G9DN%;O1)^^BZ7W^3?BE7]I5JD-(XRQ4)
M,L[TAC,+ >8R 3B,LT1O.1D33L>]MXDSM_7$Q.V[K1,W#H?=*C =R"-S?*L(
M:#0)MJH$K2YWP:XV0:?.76 4"EJ-@E8E?SSO!UJ?+'ZC1)-RM!_T#AG84ZO#
M^/6Y;L3$-/XCK[\\UPM!\2#+-]WIX.,'^4VN3(!/0^G_*<4"(X02A4,00TH
M#+,,4(%CD*9A*$C,8H6("Y^Z=3\W_NP$#,J-A&YLZ@B^'7N.!^G(;-D+WMX[
MZT6_"S;"FS##%O /UP%WIL9AN/FD0D<))J6^8>@<4MW 5@:Z/+=!#L_79:DM
MW$6*>!8+Q4$F"020,@BHDA#H7\HTBA"5B"[JS:64ZXZ\HRZ<*.K,)1NOIV:F
MCX"WPKG'?5S TM+5>1-"8WLXM\+=!9UX'GV:9U7WZLH\[F5:#^99+8\<E^>?
M'&J[[&Y&FSL;QD-2_2)7LJ3+K5>>2Y5%4!) 5*AW@9%( *$9 R1%,&1,,I8X
M7=^R[7AN]LH+J:0&7@1[CL3W^AE'.K!&WM9D\8_GZ,;*#H+]S:Y&Z+N@$SOX
M;92C$E>P_%HHEGU/;)NX(7)LE3B^/XRN7J^$5.?W>B]_\.7:)&?XI2C$]WRY
M7*1"4<C3$&"<A  B3@"50O^$XU"@A-&8)"ZTY2K W.AK*S]8-BZ5?.M2H4:%
MN^"SN7<2<%J6C^:6TC?C@72C-N=1LJ.X,;$?F>J.8#_R9 4_;>0/>@7^[(_Q
MAF+GD_F<99B4 8<B=,B$@]L9QHB_KK:>DT_TQS/-MRJOJP6/0I*&E( X81)
MDE) $Y4 $:D8"ID)%86+KP=Y1:Y.P3.]N<RTPS['FW3/Z+*YV$KKX'_0U9J6
MCT%T%YB/TXW.SD&,42*B%$8 AF&L(48(4,$98&FD,HF$-HIE!W&?_F(Z@$_G
M]A@)WA>2-P%60>(58+MEP0-D([/_KH2!%C'H9?3'[U= \$GCY[J:E*VOZ'M(
MRM<>'QCLLXTR,!>[WA8KNOW-;M:#+B:5H2235&K"X)G0K*'I&$L> 408TIOI
M!!'AM(=V[']NMNBN^(&)>=4*@!T-#O)[O"@>:+YRO"'K.D1VE#,B\*/ON9>Z
MAZ+4&[5O<C=,IAF W3^_:^Z[U5_H*MA_Z>I N$?.#(/3:R",HPC3QK4,P^<H
M3&5@,\/(\7U9:$ND?C2NL5IW]_(_UOG7]GKK)]UB<Z.&"I%B3+3=%+$4P)A&
M "=< A['2&61C"/(70C1HL^YD6 O\EWC0VRGX4;LN\"(/2@U@ W\=F3G&=21
M"<X#GL[\Y8"03\ZRZ792GG+ X9";7%X=QD>?3 SHNGQL$JPTT7C5@D0AS2(<
M YH:[Z"Y'$D(RT!,8$IA@K,8.B6$.M''W/BF%S&H&O&"G_)5]^-Y;Y,UGG:$
M<B-*(Q/(!J!&O"Z\V.-.[8+V/LGA5#>3DL$%/0\G_Z5'!^:',XT\.XRVW3&
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
MVW!9-R/R%(1VAN.-P(SNX-S%Q.-!B87Z/@W"4]U,:@1>T//0\+OTZ S"]]N
ML7=JIZ1W=\UFH027V%B)B<2IWI12 0C2>]1($,83+GF8.;G4)I)[;D34B144
M6TGONGPMOE.W^/\&[%AOAB,[,I/>%,*_N=JQH^),(_FO#\9L0_LOB#Z#:++1
MQF/4X'^+[I\FM=BKHE0R-]D<J]>K;O^G1!+3!*4@YI  J(U<@ 5*@.(*LY!%
M<<C3Q4I^IK44GR8(0#XOJA6QD9;8C@0>,0Z.Z@]\*<7/G<A#"NF..<"W+$[C
MC]<?)DQYDUQ@1]- C_-L I:O#\0LXI8OB#F#!<<+SK[SCEWJROU:V8O.V_8J
MKSA==B7E]>^JA8A0')$0 J6H7@HBD0&J4@IDIFA&,BGUKVSOEYWM96X;CU[0
MH)6TF\]!(ZO]E;/SH%ZF7V]0C>VP'H*2TW6TJRC<<"_M?-N375"[JM[N3;7K
M#[L?@+U:&GOD@UP:NZCSUC&<"2RI HD2,8 L#($V^3B@$0IIG! 8<NMH^Q/M
MSVVJMR(&(*CH4CK<5S@%W?6SJ1L!&7E"=UATX@T(I#\%BOU9THW@3'1BM ^2
MG\.@"YI?./(Y]=9D!SL71-X]OKGTF(=#FK_3Y5HNXBR,0DU+@" > 1AC 3!*
M0Y *%1(L.:0X[K>K TYIFDX&;#2G.J9I=Y5W :T#7E3U79#@[G<WG-VTR XX
MNK%'ZRE.;NZ"1KZ1SFWV=!_MV*;MY>E.;?:TO'AHL__D0/\6_R+%>BG?J1=2
MR;*4XA/]T285O5^)-SEE^3(W*9Z:5*W;>F09YT2F"H(,87-[/HL #64&2)S2
M)(DS$O/0Z0QFF!QSLW=ZX0,M?9_EUH3@[BC@Z)X:.#Z6+JCQ41_;S=1I8*XA
M68#?I1P>IYS<C6AZ]14-%&5:?]!M>!WY?&YL;AB!_E(4XGN^7'XHELM716E\
M2(N0X2C"FARA,*$M"92 99HA4\50%$$6(9RYD..)/N9&?+V(P6]&R*"3TC%&
M^A26=D1V(T(CDY0K.,[,<T%]GZQRJIM)&>."GH=L<.E1]_+9[\M"K'E#)%U(
M7%_L.8U%!),,Z>U0:-(GA"D@F4Q 0DQ&<XB@UM.V?O;97N8VVSM!F]6U#]]T
M+Z!]'M3+D]X;5"-/^T$H.970OHK"K36TSW<P61'MJSKN5M&^_K"[&_>4"='>
MFCBPN3&,6(B0!!E3F@I8C "A*C;E$W'"4 P)L8I+<^ET;LRP:X\_HTMS4!]\
M_")E';Q^T*\X9%BQAOVZ7W@,,$?FCF[[<K^_?3'7J8S8+MN8X<#:^Y;' '@B
MA_-EH/TXH%WAN>"5MFYJ,E>UJW*[_FOG=V]U<IT^]-^)+ZN,4ZT-%JBJ]4/[
MNX-YD8:,BBA)0(1%!""A$F"E*!!A2#@4J?[FK,[PQA%O=BO"3E;P*GA%\[)U
M$@<[&@SUB7D93E=7V=2#-*$'[4(PUMXPMG[^+IYKJ^-$WC6? S".T\V+A$_D
MB_.)[GD7G==>AJT*)K="U22+J7HSPVP;\L^K7.6<:I$X+]:K)I]EL<RY\1QN
M2(/'*$YQ& (HE%X#TI0!2F,%I!(IQ>:X5#FY^&X19G:,OWYXH.5C0RA;!8*M
M!D&O@AOOWS1@=BP_U3",S.F-&@;_745:/\3E =$,/@9W^X#5)U/?),^DO.P#
MN4,6]M+FW I,FLS#4O3!NGWEPZ[PX2^Z_?H%K:4Q/]O8"RD2GD')@$@9TP3.
MM-V#TAA$$3)QMV&4Q&X'V'/1;&ZK02M^<T%#%,LE+2N3PZ(-H9E-N4G7K\=R
MSS 7>6>T-$U7DK+[\#871NZ"HWJH#5*!@6IG8SJ#BR5CC?\LKJ-X5^Z/<8EE
MK#&=KK[E4 '].>W.:%2=4ZG9+RY"B7 <DA @(5, $8\!R; $$0OC%"50<.I6
M7=J79'-;JL^Y@L[Q='61J*^6=Q]YV(?[]48?S"=RZ8TTCEY<>3=A/K87;YAP
M3^[ NPE3&]_=;1VX'\6_4WJ#*G?3.;]:EZOFGF9W'R8-LQB':0(XR0B %!-
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
MP$V$B7,?#,+G. O"L&8&[J_RE=3]/"^ER.OGZ]+,[D6"$H%Y)D$6\P3 2!*
M54@!27$*];8JIJ%3</RI3N9&;T9&,ZUX(Z3C#ND4B):[GQNA&7MGTZ'2RG<7
M=!)ZW*Q<T-_K1N14/]-N,BYH>K2!N/2LVT07,E_<:Z(0ABQ>+>GG191*C!-3
M;2:1VJXA @,:<0BB-(NRC(HHLLNJ>]3RW*;T1KC 2&<WI8_ANCR/;P)AY,EK
MJ;_UG#VKZW:B5OU,K23_R^?BV\_ZG7:2ZA\.Y^9Q>Y-,R+-J]+/P_ .WGKV_
MRE=Y+=]HF_DH)<M!@JXHC".5B020+,( L@P#1B)D?HK2*$6$4*>4: -DF-MT
MWCUN?2WTT.0JUU9OJP]H%#K.8G37_7W0_/W0TW+[<7,]$A]E-"8\][Z,_JAY
MUVX <9SC:WLQGNB,VAFG\P?1[DW-^B+&AV*Y5%V!99&J.($1!!P3O?M!602H
MX!'(A&11*$.HW'+S3J_"W)C[*'SZ%ZU[';PP]X5?T;R\<B5T+A^&);?/>KC'
M7AJ>* )_'._^DXWD'S N?U>+_QM#]$^,TA-%ZY^29&@HU\-#L6H.7!K!=B58
M((5@JDQ.^CB& ,I0SU<H8X!2D9 DQIPAJPO*-IW-;<%J90TJ(^Q=>Q6L"HJM
MO,UML?;7CE?$+D)NM\#X G+DI:##\&.+82OI'JG[C-ZZCHC?R*T+_4T<M75=
M\^.(+8MWAA'* 6V]79OTDN_443>;8(0PHPE3' *!J00PRF) :1B#6/($APRG
MB7"*TG(58&[$\T*NBH=\9;[WINQ4$^NKK9Z5K(.\+0V_N9SJ6 ;;>6SLV&A,
MQ$=FJ".;LA6^B2!I*7_/!'W1C<48IN90%'VRFK,,DS+=4(0.V6]P.^Y)7YYK
MFZY8YJ(Q YM*0\U5/Y1(0BCAVK"*.( D"@'C1 !.,B4CS(6TRXQ[OHNYL=J>
ME&V!*Z<;DQ? O$Q2?B :W5!R1L<I*<QE &[-#'.F]<G2PUS6;C='S)4GW>?W
MW^@_B[(OGM-^CC@F4H6( IB:K$XBX8 Q& )*4(3B*$,JXK9S^[CYN<WK1L)-
MR2CW.7T"P.OS^398QI[+G5Q>)_!YC6^=O"=:GFSBGM=J=])>>&I@!>*VT&?U
M07*9?S-'%??+9?&=:GE?Z9Z:B(LW175XKD?BD$0Q1B!*, 0PHUAO5%(%HA1%
M(4X(#:%5(8O;Q)@; >S=@.WE;S8N+XHUJ]5ZV1?-=:S<-W"4[+8LXV,_=F!'
MIT"PU>#N /]6B\"H,>HA[&U8>BU9/$R2:6L7WX3641'CVUH;QI^?Z(\V06:S
M7$<I(RK,4H!C%1M:3 '-( ((91QQRE0<.V7PWVM];FRGA>O2V0[*][*/G!U5
M#<9C9 :RA\*944ZJ[),H]CN8=/Z?U.UP6I]^:&CY#3TQ9%6__&'.H^1"()Y2
M(21(F9ZE$),4L"B.04PSE#$D%!'A8M5D\K;,)GC0@]4W2MIO=+>?\3[57L!
MMA*ZUMO8!]!NV@X!9:JJ&AT:+Z^@,:"(QDF=_=;-V.]BXE(9)_4[KHYQ^K&!
MM;4>OBZ+1RD_RO);SN7I$^:WQ>J;[E&*YC"Y:C)7[_Z]N4ORMJC_MZRUI5!\
M7N7_*45S_-.=.R\$DSA.503BC'!SU*L SO1>1X8)4BA-PH0XG<),(O7<K(-?
M5^5&SH#OQKYP<W.NE,OF4EQ=M,?*?94,Q])?DWP/=B0WNU$>F3I/QBQM@SON
M@HVN^Z%,=\V=/?VW=? HZV"KI]ZS/1@#WF-ILRF'Q&NIM$D$G[;TVI1C<53*
M;=+.W5WG[27'HNP*G J$1!*+5'\66 &8$@(H)A!@R>(082(5L[IP>-STW%:)
M7CI[)_D!5-<=Y,,!&)E >\$\%WP]K>^MKO&#5B=SBY_69M<E?N:)@;E[NQO%
M']?LG[K53\6[\OX;S9?&9?2J*/=SF#Q[;-SQ_3O/E[1S+BUDHC+%F5X>PX0!
M*!@!A H%(JIBI&A&P\C)/>Y'K+E-_LT%_4XM8PSJZ;#1K/'<'B418H]!>]"V
M>;W1<%@&4$_C;6<A3C^*(S/8M /HGBW9*]Y>\RS[D6S:#,U>T3S*[>RW=3?V
M7WVN=N]RK>MU*?^6K_*']<.')KU+GZ1J>[1P)-/AV5N*,8N9(D"F*=)+ (H!
M":,01"EFB,2(I,IJ"1A!MKFM WL7*!L%@T[#)I7+)E?<SOF>'<N/,:Z7J?Z)
M1VOL+7\_4.].#A1=GAJJX-7Q(N!T"#OZD(J"K\T[S2YOKD.[)^0?88AO7\='
M1+Q=S'4'S0H=Q=WZ/$:/DRS2(T+5K]1C=C%LLW;0]IY(.VDE%S%4$B.L0*+7
M8@##* ,DPQ2DF>0AS3A-$%W4QMUCMQNS[-=IF=WT/N(AM>G#;7MDB[#=_F<$
MW$9>\ XY[>Z0$S=D^,)G#5]'H'SN3&R[GG3KX8C'X=["]?4;T\TVVY$N<6<3
MVY(E$$G(0@ C+@&D>BO >"I!DF6QP*E$S#%YS;F>YF;8M_OZ/@/MH"BA\ZC:
M<8X7K$9F&3>8AF?E/0?!*)EXCSI[FNR[YW0^FW'W[ NW%8/K"E,(!J6@<09B
M&D( L4P!3E,,(,_2+.(1XHF;8WBO^;G-_YU":(/J?!R 9^EE'0S)V-Y2>S0&
M%X8;KSS'00]/4ASN<NF-,T\-7<T/TVZ_+6KY(J_XLJBT^;#C/4!9E"2\J5D-
M3>5Z#G 64Y @(=-,_XUC=ECKGN<VVT^EF7==[&U!MUW\1X!R;!_;J63]1NQ@
M*W?PVS@9Y%SA\FLXV'8^L2'AB,FQ8>':@/O9Q9M\)?OTN*\H;^MJZ%Y6=4Z7
MKU>\-/N>UZMG15D6W_4^Z#G5'Y]^9H&X5"B*& A-D",DE ,6&A\)(5E*4DPR
M:)74YA8AYD9C&YE-AHE&:/U#P'JQ ][);>^O'CP\U\\:I@!]9,)[LY=3.^BU
MN NV _%Z9R VJ@3/IQL(^Q."*09DHJ. \0;&Z03@5D0ON/H'-SV93_]6Y7>=
M]S>W-<R2_K72O;ZLZOQ![["KA4A1$L;*1-.'>J&)%0,$808$A"&BD?YWYA1<
MO]_\W!83+5U3V;:7S\T>/H#.SN@=#LC(1'^(A2&29<X?@]^Z_XYBU)Z&PZ?E
M>M##I.;I:>T.;= S3PT\=2L_TU7^GUU(]$X.D?N5>*^_EWYA:I(BTQ77Y+)Q
MKE6G]G(<T@QAI'?,*3:YW:D$3,42<(65)(QK6Y2Z,()O >?&*2]DQ<O\:U\U
M^]FZ,N4Q'*G%^RA:'@$^X=B,?5:XHYJYX[*;Q<A4I=I5KTL5WRH8;#4<?X\_
MU@!X/8/T+>.TAY4C(7QTJCE6/[=6]7BI#<KZ\1^YT,:D*LJ'MA2R_"97:VE*
MLK_\H5ER19>;-#;/'M^7A5CSNM*B=U=TNL#J6!N$<2HID DA "K" 2:1!##A
MA,><TBQ1P^I^>)1R;@M$IT5@OLV@UV,G+Q5[#'I5&F;JE1D60C_.P%LZ>)]Z
M.$=>4T8;R1NJBXR ]#CU1WP*^D052D; ^GP-DS$Z&YJF0W>JO\?'?Y1Y+5\4
MWU<+23',9 CUL"N]2< 9!T1F%!!%*4H94A0YG;(==S$W%M](&- ^C9%KKHXC
M%.U8]39L1J;$+2R-=$!H\7QF[3BGNM_$'4>]3)R[XYR6Q^D[SCXY,(.'4I+7
M^3?-,29]]R?ZXX.V2<V%ZI7Q2+86:_U%EO?BGYIG&F-UD5(>$9JD@#"IK4"1
M)H!!%0$:D2A2+%4QQDX).08(,3=Z:.1SS)8Q!'L[RA@;T9%)92-^T,H?F(1>
M1H-@7X6[H%$BV-'BSB3^XM)KVHH;P/2:A6*('-,FE;@!J:,<$;>T-;C@S":[
MQ(<V(4Y3Z-JQYL"U9F8TT?:*8'6R=C7<QZ@C8(N,YVHHE_N<NB**%0(GJJ+8
MO>=>?OF-'K;E^R_%JJLVL%"QR@@4&'#C^X<X- G"LPP0+C/):(1P9&7;GVI\
M;LMV(U_0"-C5U[ OQ'P$W&5ZN!6.L>,^[)%P*LE\3N4;JC(?-3E98>9SRNS6
M9C[[C,\2HVU!D/MU_:4H3>*C7U>ZQ9WL1R;XMMJORV8R@761VUG$D>(\!C)C
M#$ 4*4!9(@&/F(Q#+"C#;FY<_S+.C2C.E8[L:X<%6SV#M5&TNSW2JAHTNMX=
MEH5L]!T8C#_&=V'IY7W:T1Y[[S%HB#Q5[_0"XOCE.6\3<P;U-[W@;%=@TT]7
M$Y>G-F6/FZK']U6U?FCSZ9F4L5S;G7\OM/G91*N9#=E"" 3#"$. B<@ S 0!
M!%$%I+8;(RYXDKDY@R:0>6YK2R]E\&TCYD35IAW&^9:UX<E&;^2UPD,]Z6V!
M\6!'\[M@\TULE6\\8#.H'^T^5+,H&.T@]@Q6J%'&P5M)Z %=WY8 TJR2]?U*
MF"L[7XT8;_*5;*JD+4*>"A3#!"@J4P C$@(:HQ3($'-&LS2)0ZNB9O9=SFW]
MZ"6^:[89=1-ZL)$Z^,W(W1;N&YB-\0+X=JN"7TA')G4/: Y.C7@=H#'2'E[H
M]4E2&EY'X5RZ0HLWA_'0FQ.7-?I:"H;F7JS+?/6Y+8RR$"RCD)@2JB0RU=@$
M!@P3"6))&>-4_\^NS.*0SN?&39LJQK2K8ISW)3[*2];,[8-@QTQC03NVL_;<
M7;!- 97FM+25OBN%Y(^MAH#FD[><^I^4P88@<\AE@]H8R&JRJJ3<S\?T)J>L
MO8NVDU L13'B/$V B# "4,4$,"@I0'&2A%FD,HF@2\HVVXZ=V&RJG&W!LKEC
M^;43TY'#;"&WY*\1@!R;NQJ1[XX346_DOMOD<;OSF\C-%2VOI&7;][2$Y8C(
M$5FYON]Y&[B]\!3KW5XBA0*2ADU6-P)HPF.@4I'%,6(90E9UZ^V[G)NI]7']
M\$#+1V,7=+EA-S+?;9.[[VUG/.T'7:^=^<7V:?>#(U:OM8=IDEWA$UW@LD?!
M>E?HZY+5?OGO]MIT^^_MC,@REH89PR"-.=&\A%. LQ0!1FB<IB&6,)0NO&31
MY]R(J2TOL;TF8V;0<S/XJ[K<W+_LMC(?\NIW-U:R&00[6O(,[<B\=(#J--?W
M'2#RR4DVW4Y*2@XX'+*2RZL#ZF88?SV[X-)GC]M'=EWZ;3*LUZNJ+IML-E43
M7%M_H:NNGMK]Y\]E4Q)7;T;U#K3*>7,"\(MNN:[R5>=V81&$1*0QP$I! &,3
M6B2U&<9E C%BE#&(K.ML/*TN<Z/1C=#!1NKVY/ N: 27YUT\L_M,+A/R#"2<
M$=%[.&7N\A;N@-+=G#"P=#%J>@6Y]H55)K'4%6_B[#XUAW(B?YQ/;JKR(W^H
M3\^MDLD\!OM2Y9,GEG"Z2BGS&(J]RBHS$6G8OO2><U.Y>:?TRUM9/U^7I19H
M(5,FF&0F<T>J %0P 20CTA1BP;%0VE!SR^%QJ;.YF5"?2BID0#N)@W(C\EVP
MDK79AFXN=S?%$D6Q9K5:+[>OZ$?^A42XV</^2TRB.]U(];6]J;9T#-N[.$RZ
M;0I5&((PSA( $SU") X1(&F,4)CI_\#(Y<C%VS!-=LS22[Q3V:H9)H\@V_D%
M?$$WLIUX$B^J:G-!=N^K[EPM;XI*+[R='OY<!#9H^?0-7.QO4J> C>:'W@"K
M=]S= *=OS[[7:TM9%_I/S]>U9K#_4;#JGM>%TM"BY\6JSE?K?/6Y.\[1B]6"
M1I1FA&8@2CD"D"/CN$P88-I2$3)6.,RX#0MYE&EN9+6]K&X?T>)SB*YOI9\
M^)&I[FR" '/0I=4RE8_-K[1FS4IM=-/K2;/"&_6:A("=@L%6P^D'SWYS^@2#
M.-$F<^K!=-HF>H;]PG;/5T^3;=L\0[.[_?+=M.>H \>$$%?;F1&S7CGM'B$I
MA#4ZDQQR/TU:"&L,K(^X;TP,T;?_ME@5?7!/.Q?--8]5)1=40BH8)""6D;8,
M,YH"%@L)9)ARO7%549HQE_WIV9[F9N^UF].B\6'FC: #=J7G<;6C%"]HC4PE
MNS+V2_M/G9A_]L<?5Z'PR1OG.YN4+Z[J?,@3UU^X,37DJWR55U^D^*4H1*6W
ML._4!UG)\INL%B2B2! 2 P1CS10$9@ G@H%4L9BIA&6AVPUABS[GYG?L)0T^
M&U$'YHV\ +$=:7@&;F3ZV$A[%VS@:P2^"]ZVOMI>Z!'R35Y':)0$E!>Z?9J,
ME-=Q.)NBTN+56]/1%N7OKU?:!.*R.I@0BF<Q%H(#J7@,M#G" 58T A&DG+(X
MD2$EP_+3GNUS;IQC) 7Y"GQM91V:K/8\QHZDXP>YZ4C'R-L<.K<23\$ZUR$:
M)^WM^6Z?* _N51S.)\:]_NI(N52J<Y?ENX/?5T6I9&YJW5>ONV/>_G+D?7LW
M<B\+S$*%B'&%$<BHH.86*=4;+ 2!3"E)$8^PI%;%()]*@;GQX7-S_K64XN=.
M#RGN@N^'MU-EG_WI:Y/]Z2<]_T6Q7-*R"K3Y'%0&G_-[EWE\.':\/.?/8622
MMXEJJJZ$-6T"EW9@V(8HZ=6C_[(Z+ Y2OTV8QF6D<9PTIXMO'>:5X&6D$7+.
M]C*6'$-+OM.5T)UW12W^08V@=1<JO\ 12F*L,!"I@ !"0@%.% -(1F&*I AC
MPMS*O%_H;6Y+62^=:SGW2X!:KAJ^8!J;XCLY^WH\02_I--=DK&#R6Z[]4H<3
MEVBWT/VX++O-2S=%0YH2NE\,U9GR."_+LBB?%V5ICAE-5*;;B9Y+DS.:%5NQ
M@T[N]GS/2![LB#[*.=\0S$:($[/K_RGBQIR0.1-'YM;&K:4%;\AX^NSQ..?I
M]KXF2:.0RA2"-$PS &/) *&<@Y#H-9]13I1;!J7Q19Z;B;"3#& W$745O%O7
ME2%;_:4,+2PXVK!;VB"S&LP)]ZJ;+>C69.\WHN=2BX^8G6"Z81BG'N%H4C]1
M<<*Q1^%\I<+1>QZOMMG;0DME+,Y<SY/N2/RT.J;<RB)%1*(0,9":K2=$<0Q(
MHDQ:!YK%H>!0X=1WY3,W$>>V#NU)'_ =:?T72W,<3+O5YFF':.35Q;[0VOXX
M=CK>G?:0[BY/3U*-;=AX3%VKS5'*V55R&X;RD#IO WL:>M!7E/4G63XTR<P:
MID@44YQE!"099YKLH0!Z'> @4R@,XRA6+'7;CAQU,3?:;B0$NJ>'+MLAUT*Z
MGGL=X6A[,G4+.J/;XQM@NK2%SR\A,^ XYYSR?@]<CGJ9^$CDG);'AQ9GGQP:
MU"^_TEQT+'*_$FT1R:J2==5?"T4XRR1.39+3) %0X%#/=Q$#S#B$*"-))JA;
M+L&K?<Z- #J1 ]G*W#H*"_<BMS9PV]&"9Q!'YHD>OT[<!KZN6&TC\0@7;QT
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
MYLR4%5,<PT(6%$J>*1$S6N2%L+4@)\88FCW9B%D!""HZL3VJ/(?C96OC 9W
MMF<C(6A%[&"*3@%D;Y@\ -63F3H$S(^QNH# &=-UZL[>#-D%T;?-VJ5+N[82
M_?I$)Y.WRZJ<ZH>/HZ3 6;W3R9,4HBR-(5.X@(8AG.-"_Z\D;AU$=YX_-./6
M=L*L900K(5W;A>XB>-ZT>< E]#&B$R0=6H(>5?SJ3J"[3^VY >A1E0[[?AZ_
MK%N\XB/]S]E\17!U.Z%5]6YFZK?'+%8%5H) C*CY@BF'%"4,QEE1(%(D A&G
MC(53 PWM4Z[EW+"TU9*"/QM9';,Y3V)K%\GP@5C@C[P;6,YQC4M(^(QNG!RK
MUQC')8WW(QT7K^_.:=]F&NZG6+TK*SZ95<NY="S0=7KF@-[ULUF78"-ZD K?
M3J#Y)H*W%Z!WDGAG;(X1R+L_Q->:6Q]8Q;'"E)O$D8)G$'$1PP)+";-"4)(D
M-,O=LD>.#_/76&\[\(F<0+7K6CNPP\ N,'E89T,1<YP8Z977V'/T&!>N[KIM
M?E].Y/Q6[\._S>8OXS0M$DR8T(B9H@9.$TA0)"#.8LJ42J3(K?B(3CQ_:-]^
MNT>L900K(5VWS;L(VFZ;.^/2S[;9$I(.V^:CBE^];=Y]:L_;YJ,J'6Z;CU_6
MU3&>/\\,"?K_G973Q=^TVV"J[)N8:Q0)E M20(9-CSR6YI!0H2#-.(D)PB(C
ML1O)_,FQAO9!KT4%M:R@%=:5(?XTMK9;#"^(!=]0' 4K2*NHBWCXW2N<'J[G
MG<%%O0_W 9=OZ5A0+96<SPV)<IO__J&DK)R4"[W%&"NB>)$H"E.,B5[XLQA2
MPQV41B2BF:0%2M!X:FHOI7BT;P]_;DRK+Z%HOH2#D<-]%?480+2"K_IX+^@O
M,-G([EA5?0YY.XMR-9 ]55.O8#,U.ULBCL#O\YF/\+L+'EY+J,^-UV_YM(7F
M!Z73-O=T;%0WJ2=+BN.$$6T1S3A+,5<XPE#*/(:(H@Q2R7(8,:6]%20*H9R(
M3NV&'9I[LEVGP+?)6&0CKV-O.SOH[0R,?T #FYJ+-1]W%S!U[X7G!)'7YGAV
M(_?;+<\)C8/V>6YWNV<^/>HWH=)6[T'=3W_H]T%ON1YG7TQRR.3NOY;ELWE'
MQ@2G!4\9ABR)4E,OA_5.B260Q!'F%",<V[7CLAUP:/9H);,I>BM74H/%#,QK
MN8%<"6Z?"&2%^WF3% +-P,9H#>2# FN!P>,,-"*#NT! VJ=7^0:TIURKZX%U
M2L%R0>E,/I;58WI+SG)1:CM3R^F^*\-8GV;3K_+;IA?ZF L<)<AT2BQ2;9IC
MXS R'L-,499QEB*<.;%[G1QI:#9Y+6C'H-4!DHXAJVOPZ2M@55,_P%;,D/&J
M4V $B58=#/8ZL:I3.I^,5)V\H2L15U5)N5LZL]JOOJP89-\MY8W2G^.Z(UX6
M*1YI7\XT),P@RC,*BQAAO<LD<1I1I/>=3AO,3E(,S98\?I=S28V$KJQ<7:;
MSM $!S:P$6KD-SV>]DKIUDJ,UJ37(Z 5 ?4$A.A*>!64?JF]N@C2,]77%5@=
M4G]=\[".@;:ZXZ&VM7RWY_R8$IID&2(P+\QQ7\9S6)#(!-E4K*32>UEE50UX
M::"A&;=5$]"-I#:9;V[86L;./" 6V&IU \L]1'8!":]!L5-C]1L&NZ#Q0>#K
MTO4=G:9-0/]FVG"&?)]-]/V5V:HM7L:$(BY)7L L8@*BA!%(26*B\$0BAK*"
M*3E>V)_L71K0R5KT=JRW=817Y]!66W+_4QWN<B5YN@A\FD4TB;1Y9HG0P$><
M08JI@E@5(BD45G'B9)Z] M^'#_I:P%NZHQ[A#.UY[F%X=QXU=W?2$@JOGN.E
M,?MU$BT1./ ';>_KFJ5Y(X2IF;S5/S[,'V<_IV.<29FD,8.XB+!)\DI@044*
M,Q)SQ6)%,;<R*V?&&)HE:5,36SE'P$BJ<01&5M>DS4- SYL+3S %MA"=$.J0
MPWD2@ZOS. ^?W',NYTG5#O,Y3U_:S8=;9V<<*6TBF-($RP0F1:2]"!PED*4D
MA<HX;ZF0,G)KZW9FK*%]]ELLP&Y%3LX@VWD,GJ +; HZH^;L-EC@X=-C.#=<
MK\Z"A=[[?H+-+>XNPKOV*/9F.EW2R1?Y/)LOQFF>9U+$!&IO0$*4L\PPO&!(
M:2P2Q0G2O[+U#XX-,#0KL9(1-$*"1DI[M^ HB)=]@FNA"6P%'%%Q<@7.J7Z%
M'W#TL;TY >>4VO8 SE[7]2Q\:CCJYPTC;%G]HR6MI]]D/%92Y4E6,,A3D4.4
M,<-G0C*89G$B>)HR*JTRE6P&&]JGO2,KF&MA1^!Y+:[K,?D9D.W6?U_0!?[T
M=U'[4J/V^3)J'<[*+\/A][C\S'@]GYA?UOSPT-SB'O=LQP_E5#ZHV[D4Y>(]
MY?4YU!>3]"VGIAWZ0GY:FI/Y!V7R+G\:_NBWL_E\]K/4-S\L%]6"3H7^>:SW
M&%@PFL-4^P\0%8GV&JAAEJ1$$95G++.CBO4HT]"LT5H%T&2B3&LM3 8E7>D!
M/MR_??C2YB:SM5)@MM$*O"FG8#*CT^HW^Y1 7[-\WLZ]TMP%#YY.I9FD1B>P
M4LJT!EC-YY<FLV@]GVO=P$8YL*5=_Q-GG^[Y"A/84T9H@(D$;^0_?_OGYJMM
M;[Y]"][KS[/.[VA^(Q?\GT]_JTY9IIXGYTPBJJ^1>LM5]0S-=CJK[T>[K])W
M3\^3V8N4+=O[\5X0GV;3'[):2%%WT]T>N3Y7>'@V%U5_E^6W[^:B'W*N?8??
MYW2Z>*=U>$_+^=_H9"G'G&0R)WFJEW)!(<)F[X^%@#*C*<H2C#+!QMJ-+F?B
MZX+.%Y<7]#[%=S$\^TJ$LSU_M+J- )/?RNG46 =M7QH!ZB5=S"83.J_,KT!E
M ')8WGM]/62*\BR/*,2R)L@4,20JYA#C1*5415BBM'T][J;BK_YRK%3HX]60
M4_%7?2DN.X9#G>;0!VNMVNL^*-O5A]NJUQE6C?*@T7ZT[6F,VDY3+00CL (!
MM"B &@9@<  &"% C,=#7Q=X='>IKTY//.M37Q\EK?8TY/./:]BI.;_[O:X"\
M[22_RO@^.AVMTZ\WJ97CC+)8II3"**(,HB2.85&@'(H\IPR3"-/8Z=#\XHA#
MBU5]F$V_03W0$YCM=D1R)#"Y#+5=Z-PK@(&7_'/U'1N!0_5..H--N%9*QP9]
MQ<Y*9S XWVCIW(T=^[#/Y[/Y[4P_BM>V[68J/FOW?OZY=O)OQ'\NJX:[U?1M
MU#:N;A=<3N6]_K$:)[$H*"(,4H0$1(H36,@T@2F6F:0QBAERJDV[2IJAV:A:
M&;"E39W;6NL#&H7 ED9@2R7P9QT+K+5RS *Z;C[MC%UOLQ1Z[Q-X@MQ[K_L
MUFO#]:L$ZK?+N@_L#EJK>WEHQ[*XS=/?S^9[DK3M#DB2,!4S#EE!*$0HE880
M,X(B)7F291++'#E5R%T><VA6=OL+5?K#W?^H.W:8L$'?SEIZQC2P3;P>3O?2
M.GN O%;960S;;\&=/0X'M7<.MW:S1I_G\IF6XI'^DM68)K$B-,8P:TY@#"4!
M+K3;ATR/SE0())TH3+8?/C3[TLJV19?INL?<@<[.9G0%)+!Q6&'Q>!8$9P-P
M3%N?7_K.\WO]I(]IMO_M'KVF\T?:T&'6T:HZQ%7=+!??9_/ROZ48BSA2(LER
MF"<$&6\AAY3%>LN&*,8)YH0D3NVRSP\WP ^YI7"M2S1'S8&5]OG7$M='6LUO
M+<^Q+(&W_N@]P1G>#+1(?FV0;&0%&V&]V@8+4#Q;BW,C]FT_++0_8E%L[NJ0
MYE'7?-[7B9[E#_E9OQ4M%1?"C"DL$<1%K#V"G&:0D2B'18X)(5*F6%AM1,Z.
M,C2+T@@*UI("(ZK#B>9)-"U.JWU@%#J\<@R>#AUX3^/D<$SK Z^^SE2=7BNW
MD\Y+,)P[ECQY;W]GB)?$WSGPNWAQ5T*2PVR[VR86OTZKNZ5Z;FN.#)+F&>(,
M,I93TWZ,0J)0!..<8)9EC GA1M[F,/C0S.5:0&#.70%]FBVG"T!_T')B<A)=
M23(<9L'._PJ%;6 S^^%4VG K^R8U&*RD]\FLX8Z97Y8-A_%[9MQP1^:0?:/#
M,]S=NH?%=SG_3.<FC,V6Y414[?J:2I2QHDA@IE0,$4Y3;;WTKA$C4TJ3QBG/
MK>(\YP89FI6JY01O:DG_927J;P""BDYL(S]G0;WLW/F *K#1:5"J900K(3NX
M=B=!LO?L?(#5DV-W##0_?MTE$,ZX=2=O[<VKNR3\ME-W\5H?&5?5^V7=FZJ<
MED_+IRW6RPWK[%ABG,I<>W(%3[5CQU,,21[GD"5,$KT1+I+4J6S968*AV<VN
MC+SNT-MY<T$!#6U==S.TJA%HQ >M_'LTO!;07YFTY0!?N"0N&R%>,:G+ :/S
M25XN#^I,R%#-)J6HU[O/^B?^\BA_+=YJY?XQII%B:2922"F)($KR')(DEI J
M'C.9H3QBTI&0X>1@0S-BG^?EE)?/VM&K=U3;DCNS,9Q&V,Z ^<(ML*W:$7,$
M&D'!G^U_C<2@%MEK$X/+R'@F9C@]7M_$#!<U/T+,</F>;G;DD ]RS3B6I)RE
M!4U@(4W@B\H"%HP+F#(D:1Y'6&(G*W)ZJ*'9D&U)__?_T*8S_S\MH>F_NMF0
M,^C:61 _F 6V']M"_E,+%+A9+.8E6R[JTO;%S.R90A%[7P;)IRDY,UJOAN2R
MUOMFQ.*.[@1O[\N*TTG=3T#_IAJG,L-I'"<09[$)/!41I!E%,%()C8L\SS)D
M5=]R9HRAF8TUH5DC9]M5PTCJ3O6V#^=Y<^$)I,!VH@,^G4C?3B#@@?=M_\F]
M4[^=4.T8^]NI2SON-YJ8]5>3(GTS%1_T1$P>Z:^V%^9;.96JU"Y#0@3-A8(D
MSPO]T8M8NPQI"D4FHR3+TBQ-DU6G;LNMA\VX5N_X;K?NX!Z$J7)]T[;._0VP
M1E#''8@5YI9;$6\X]K0G:4^^&B!-44<M<LT9VPH-WK1B>V"^Z023UPV*U<#]
M[E1<L#C8LCC=[(=4[M2YFBD/GDWU7S9\=@_J;E)^*[5ONNX6N>XC.3:5%RI#
M%'(J,40H4;#0TP8Y0RK-1"*RS+KS;D YA^;^["8'C.HFXK4Z(_"_3"Q&MIIL
M.O=N^OI>1U?F:^(OG^L-9#H#&]\/[OD((W"[F>Z-PN8I*Y4W_7 WW7*',>_7
M4=>]POR_-IU=?^_!U=QUGF?'D<_.U^BORG'G&<)+O'>^A^L8&#4YUV_WV45N
MYG/]@=1%HF]?-I>T)SPUY4C+,%)3BE3WTZ;.]#)?4495'-%<PB037#L=)(8,
M91C&-$N9TG]DV(D/I&?YA^:,K,F':$L^]*TF'Q)F-Z$,^= /([4Q2[-&W^8"
M>1TIVFN]/#ACN8K2#"J.<HBBG$.6$V08V+'B4:%47HSUW6SV_X/79UN/<"_0
M[W_AU\'R;&&X4QSZP.($PQG84AZPEQTFM!: AOELM&$Y:U#0.YF6;Z(_WK-7
MGD>O9RH]J]#O0<WKS,_!Z<\KB='1_5JR2O[74LMP9_RY:I-Z$6..6!I',#<M
M8E&6)Y D*8,J8T62,!&GRHDPX^1(0W-I-H*"1E+'1>@DHI;+A0^<0AOV?8C
MGT'25RYBX=4XGARL7S-V2><#@W/Q!C]AWW=2T>5D\3@OOWV3\ULY7]!RVOZR
M>E!UOK$Q>73Z<C\5DFFK-955=5,7+XU1$DO&BQS&7$00,8(AB5@$D[2@$1:<
MXM2Z0,*[=$,S0:W<8-%H,P*\T0>(5J%Z0U7GR/-&)^T8;90:M15CUT7]KIOO
M;C'>WF;QM2*[JYE]7,ULJ^/J#_7,-M4/K9[@?F=F;UY]9J^+XO8VPZ\=NPT]
MTU=';+W,A&.<]KHQ7S4ZZP6N2S%9/X-TVPJ\+Z?E0GXH?TAQKS^;:1WOO:DJ
MN?BCDFHY^5 J.<Z23.\)B((1Q10B65!8\$1!0FC*<82SW"[=S&70H:W.&T$!
M-9+J;W59"PLF6EJWW8(5Z'8;!]]0!EXB&W%A+2_8@K26> 0:F<&'<X@Z[R=<
M(/*YM; :M]==A@L2^QL.IWN[V:(O4F]EEK):IW%SF0M))8.4F/IJE0I(8KV1
MP'&:,58D&;/;/IP:8&@VII7/,0_^ #8[RW$-&(&MQ$JT( GMI_3V^>D?C-'K
M9WY*P_U/^N1U':G2E3*$FC_DNMFYZ:WV11JIM9_31$07[Z5^(IV8W+6E.4G>
MN7A,XP+G#*<PQ41_\=0P9T:IACAE.(]HGL5QZD28?KU,0S,2:RGK-J2.[.<>
MILC.NO0,?&"#M-8&-!+6F;)&1K"KT0A0O1MLE *;B=J[:9V[XY$9W1_<7OG1
M/8C5+TNZ/QP/N-(]/MH]MOMY;AK!+%X,S9=IV;-.Z;G[Q2=+T\'GBPF;3-:_
M;XE&DCS+<H(4+"@WR0]ZZT<022%#E.J-OTH*PFPCN!UE&)H!7JDQJHGG]*[%
M)-"O91Z!M3:@46?S-_L 7M?INAR [6$2 AOC[OAW8.#I.A'V\=(>)J2GJ&C(
MB7$*?%X)Z9GP9M<G]Q;$O%+U[5#EM8_JV-:C[L&L]7P_F[^;+=E"+2<WG)M0
M9Z472UG^,$7/MZM&;U%$E4 QS T-&\I%!EF:9#".%6>"1810IS)ZI]&'MC"M
MA:\[4XA6?$!;^1T;?#C- TD+)(LH@QE-4X@P0Y EBD/.TH@6-!.*.M8F^I^)
M7FL4/\BJ^E?PBC-BMTT+]KX']@%6,H*-D*,]M-NSN0\S<ZQVZ[MI7R?@O+9G
M<1*@WT8M7; Y:-G2Z2'7TMOIE^66SN<O^@6J.YR.>8'R.,H)Y(5"AK@]AQ1A
M G.SO!2Q_@6AW7CL]H<:VFKR22ZVFX=J<0'?DK<KB]T!PG:&R@]N@:W2%B^=
M@6M'S!#4<Z>@",,Q=S#:*Y')G=+Z-&O<R3LZNJCF(8_ZWIM?934N$JG]G8S
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
MF]^IV4=-9E4%#"V3-JUT^@)F1OXZYT-OLUH57;E/G.8HRG D*260(84A8DA
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
M+$A9X'&=?7[C>R/T^D$?UV[_ZSUQ59<.@#]FT[NIG'][^3R?B65-NZ4W)FU
M/D\3*B6-(4>Q,DSV I)""BBH5*S@111)AS9^YX8:VB=<2^O2;>TLCN>_9K_H
M!/ZR:T%!(RG8B%HW2;U\C.$*G$NO.5\ ]M8P[AH@'5N^V6!SMF_;V0?TV'S-
M1I'=#FI6=UR18E8]+!?5@DX-S?'8\->SM(A@S$4.48ZE]G,8AE*E<2YH)E.>
MM;Q_7Q=TOK#S=@[&<7F=]T<+]T:_I?J?7(X D]_*J:E,-]N!9OPZ)ZO.PZJZ
M)&+M@(SR2&]":0&1RJ79DE+(,E.O$15)D14\4XQT(E>\#N+P-(AK@.54A('6
MSNV\"JS ZU,CVPAL2><YR>J8XMZ3G78&Z3_IZ)B.1Y-_CE[8S9I^6AJ3_*#6
M(<>O\EN=&S26$<6IDAPF7.C=8XPB6&@S"U.4%46D",ZSPF7W>'*DH7FAC:#F
M4V?+JISJO3JH6E'=OO33V-I]\5X0"_SE;\#:!*V_7D++V01<1,*G*3@]6*\F
MX:+.^Z;A\@W=3,1N_<!>5N 7^43+Z>J/CW+^%(])4HB4B@0RLW=%F8@AI:2
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
M2"!5*(4R2V1:T#B6L16KL>O 0UO,5G*;!6TM>9V'>#.9S'ZZYU%9SX!EVD$
M7$-G&QR#= 16#0[^K 4'0;J_NZ+E-;? =NQ^4PH<$3G()'"]OV.(9,KG)M3[
M3C;_O9_6:0K?9Q/]C*JI^/XRFTS>S^:F!'S,(Y7%>1Y!E>G_01@S2/*"0UZP
M0N59'*%<.$5$W,8?FA5;B0_>K!3XS?3KVM;AGU94$G\:/4"KB&NHPW&:+",;
MX< /'<CPC[M[R*(;>EXC%(XB]!N0Z(;/0?RAXV,ZVT.]C?EJSE3,<>D'\Q:4
MLVF[/8YPD15Y+F&B"FGBP1DL4D0A2Z3 "2%YYFS]3H\V0%MGR![7TH*5N%W#
MMV>AMK9@?@ ,;Z^Z8M?%+EW&Q+,5.C-@WS;GLNY'+(S%3>[ARR^&4.?F5UF-
MF5 1YQF"2F8,(D$B6&"]Z8L+SE61)TE26)%B[CQU:/;! %A6BY+3"?BH+;7>
M7->O^I]&6(?HY :VR]'(3F"$WH9UP\$I%'F@][6AQ\T#>PLU'NBP'5H\_&/'
MN,SR^7E2XT\GJ[+?^ZF:S9\:UJM5;!%11@G+*>0IT5]HSB)(<TH@X9(DLA $
M*Z>5W7+<P7W#?WS^_.'NX]VGQYL/X-W]U]L/#U__^'(''MZ#=9L </_I_<.7
MCS>&V<"1,-MV-BQ#-/XQ#FT:MB0&:]("L"5T&-I -Z"\!F<LA^XW-N.&QT%H
MQO'V -W5W[7<,(;^]K/4;^=4F[ $*R*UDY$A'D/$*(9410AR2FF:D#1C6'KK
MKGY$@*'9LONG9U-IN'"@Y>Z,O9W!"HEH8,MUN7GZ2OX:[A%H5>BI??H9\'IK
MGWY,AN&T3S^#D%/[]'//N8)Y^^UE/M*W^WRD;2W=PW)1+>A4U!T.MGE'QS'%
MHA!20**W6!!QE4,J$@(C27%2*)I%S,DB!I-T:*9S2] 1H&N*XW)-<?S#O:(N
MW#1;>HM#F+S0_N7UO-=K9NN==V"/W-HSHW7(6?'.6!U$V/X9J4-B?I1Q.NB
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
M2:#(A4D_ABA,?)TUE2B\8\5M?JJ,AL"&7.Q%F!OGM,0$;3GM"*;'5)CQSK@
MCTQ'E?"PE/[TQ'$!K+&WYJG^\+FDKQY23,IJ_5$Z)KL!=QJ<3-WTV2CZ)U&?
MW&)&+].+Y.E]8YAB[*3IBY",E"Q].MYK)4E?U+PC.?KR-</JB%WP1^A\Q=LU
MS[YG?-?X'&Z+8J>W$8$DJ4QCW7N7J)7>YY#00/TA4Y[$TI>8)'9G\3TEF=N"
MOR^2Q=K^1]+R/Y9YOME>F?U.)"OUZ;\+Z3^9IL$ $TS1Z.$"]>Q<] Z7LW/;
MFIUZFU.IXKZJ66\TQRAT9B_,J]0^ZXW9I7)H_6]HQ[M<9,OWZZW.'1 Z)7RE
M[BY^_!_QO$R)" CS,/1BB2!BBE1)$$70XTD8>S&-4FS$IQ='F!M/5D*"6DI0
MB@F4G&:<=QG(;BYS L_('&6-C#'W7-7^P"E%0RJ%8']]V'S_3W5MQ2?JAV,:
MN7S?2>CAJEK-:W_]B_;).5]$V81/$8AZ!HI-KB.]_[')_[A=?\XW#_JS)B_'
M(SY&R%/OM>[ BU)E+!$LH*0X0)X(TL \3==TT+F]]%I&F*WA4RVE>6J(,<S=
M[_]8X(U,"97(X" ST$(O0(GG[1HV@O?(N3$&UCS=9@R )\JT,07:36Z-+5 =
M:37&MYHLH\96N78RC?6U$\=@O?_?G5I$;M=J$UX^E<7=]IO([[^1=5WU>]]:
MHCJZ7[(H$)Z?8#5Q 8.(L!BF7%E[04J11(G 81).$I%E*_G<5I!Z-[9I5?6?
M/BK+>OHCPB7B(8:Q[@6)HMB#%(<>],,@(911(;&W?!)YMN%?MR3?_AL_!,=:
MC/<HO&@/^$8\9.NU?AS>D%49F/MO\%BD:1KZ$5//02 C91)B#Z:>^B?R%%N0
M1/]2UH_%^[5AA?X9/Q2-#A,]$N\K>O@W>AX,#Q3F.,-CGTX,#^RLM <M]4&I
M/]@J  []8O88-*&@,PCU[#MQLPC\M!;^WR,,M.^<. L*[2U /UNY3T>U^TUM
MQ3>_?[LIMI\VV_\1V[J2K(Z0PBQ,$TE3B*FD.B+-ATF$)"14'RLQ3D-IE:TP
MFJ1SLX5+H<%NG>\E?'GH5/>XL5OMQIMGL]5M%K,WX6JV7Z4.;_Q)BTM=NZK8
MJD^WX%ELP4&GA8YKV;FL SDZ_"[7I/&$G70-&AWSXS5G_ '['HN]?Q3Y@ZXD
MD&_^W'[3PY'U\])+/:+;5T,O#)#>)TF8Q)C#B'IAF"+UNGE&E8ROC#,W?J\/
M@AI9024LJ*6U/2@[#ZWI<=E@P*8Y-+/%JL?162<2@P_0SM]]XF.T3A5/#].Z
MO^ZF5.[GS5:MC!E9U>U23HKQ+:.(HR@)$4R]5$+$9 *)Q!Z4,8HBW\<^CM"0
M,KA7)9@;?>P%WC?\HONJF*R6>5B)T^N3<OTT;G2H1R:>CY=*D1[@;SH]G18E
M'1O^8=5CG4[#:U>&'30=@\N]&D-I6<KU^GU?M4RKL=K72K":WZCG2:!8K?0*
M5A5MO5GS&_Z8K3,=9*N;$-3M,9?"9P&7/H8\I#%$ 0Y@(BF!6(818RC&F%KE
MMY@-.[>%I99Z 1[J>LFZ+"5Y(7GC>[!MJVXV#89^<N?@CNT6:'#]I87K2Z&;
M/KL.G=)6*#GU*)N-/*T[V J-$U^NW=7]J.JWEK_OGORH6_86MVN6"[6'+[Z(
M8K?:*C'*SD-5Z>K/Y?F;^G;35*U8>E@2*D,,_< +(8J95(:S,I>IG^@488]B
M;I7@[T:LN5%=4W&A )6W;K,&6_(#/#7R@EQ4^67;#:A[A(!G02X?&HTYI6:T
M./U$C4R;;87*7N2-2@O0* 7V2M4]U^JIJO0J+]IKYHY:W2+MDGH=238I-;M%
M\YBZ'=^];Q>WNAV[;ABGQA)K]JRMX=NM>"R6W"<^0IZR.P4)U!\\@53P$.*4
MI[&N;\@2*^.S<[2Y$7$E;/FFML0%OY?[O5)BPYA7,ZS-J-09@B,SY!#P>G02
M,P#%;4^QK@$G[BYFH/MIGS&3BUQ&N"Y%&),D" @,62(@"AF%)/8\B))0;6?]
MA& BAH>CSHU#RB(9];%K^Z#<13C8H-BM&5&%R=$TT]GA[C>BG=",'\HTA[@C
MNR"A@=QP]R3TOG3]\%%;.!\S0MO=CI:(^Y0F$88X8(HC I^K#2(-H?I,))(+
M[$56';"[AYL;5S0[A$TC-5B5=J =5UR!V(PSW $W,G?L!06EI NPEW7?F,T=
M79BAXI(VKHPX*7V8:7],(X97]30UV#?!=RO= HWD.A*_4/NCAK@R=K/F[[+5
M;JNW5W35ZD00^(I.<))"1@(.D2]BF/B<0!ICB<(@UJ6DK&R1?G+,CH 4T>^J
MTS)]GE7*7CJ$:^E!HYUV8E1QSY9V3,_Y,C1TQI^%L2VA6H.R0^0)UHLS,_)[
MJ0L8I0/%0#R=FD\]19G6OAJ&UXD!-O!VO?U!I??IG:C^OEV7,=Y[&G]+GK(M
M67T2VZ50UICG4V6CQ;KN>RPB2+A0+,JC,)8XH#YAR[5XT,[J>RL?D:$$1F]N
M6KVY)W*,:)-H<:T]0Z:H&[N)7((XF<^H<IW_U(C],\C6=<K,P=*KNWMI&FSL
MB4SH-!KAM#F]+8"._4NFHT_M;+)$Y8SGR?8.K]CX_K07QS+B"4T]Q*#:C.J8
M/Q+ A"(?8C\EOB^(%T9&J2,CRSDWV_(0^43+?1H[=,;^?[2Y(YJ&V*3I?9/O
M=7F%INAG)KZ;>&<TG2.S],=Q&J&?Z7DTCWD?%M#X"O/_VF&/TST'@V,D'<^.
M922EJ]%?-=[2,837HC)=#S=Q%9<Z3_;]CZ<L+Z\I;M?5F?X2!T$4\E! '/@!
M1$0BF C?@U&(*?;]&)&4-]NI(4=D@Z3LL>4:V; HA7R51ED=<SGD9&[\^?FW
MJ9^PKY#0TE3O""M=9U EX?I$S*(>0H>8,SB!=(*SLQH'!D,-*WQ]3WY4'HQR
MX[L4H0BQYQ$8D1!#Y#,.J1<B2&(F$A3XGL^MSB+.#S.W[6 /']D%_,RH=C@J
M([/EODJTCIAJNDETH]2[_O-Y$,8H[GPTTJM4;CZO[:6RS!>^/3"X\O-FE;'G
MPX%6ZA'&@@3#A.N.6($G(6'*ZA-^$ 4XB!,<&Q5FO3;0W%[[0U2@;5C#12B-
M_>&# 1K?^UUCHS,'M93@]_KO48[WKD$R2KSD\5BO$RIY0>.+49*7OM^S5=Z+
M#>V[S2/)UDL:TRCPJ-K]84^9 6JS!Q-,$R@H#43*>408MNJ1=V:0N;'!D><(
M_%Z):1E5?19.,U88"M+(C&"-CWW3NPX G':[.S?.M&WN.C0]Z6_7]5W[TZA[
MM><HI&ZF6]48UE74GO1^XWYSN_ZN_M[DS\M$H@@+XD'N40I1HC D,@DA19+Q
MB.%8>L;'2B8#SHT+&IFU+S@OI0:B$5MGNF6-X.:' D:X7S_5<8WFR*31!K(N
M+?Z^#>3M2$":'Y.X!G2B\X[AP%H=5]B@U''N8'2;R0X0;)1JGP187=>SV*24
M@NF4Z;W5]X5LA:XSMM;K0/EPZ829<FW0N7E"#?%M*3#S<:KV;S)*(X@83F'J
M>R&,F*_^"SC%2-AY[?L),C_'?"-9&:C#Q7>QVE3O"BLEMRP1V6]VS,S $1&?
MJ!)9HP!HI=UI'<!+)195/EZIQP(TBNR/8AV6=!R$J--ZC?TDF;88XR"T3BHM
M#KO;0$_7NZQ@JTVQRUOAVVGH,RZY@((%'D12)C!A80+C,,&<T0!SZ?7R=IT9
M;&YVK0./USE(+;U> X&:S/,%#H*"W\?U>G5 ,HKGZ]QXK^/]ZM#\H@>LZQK[
M'?$[(;.U/IE;;_.,[C0C?59/1%TC-B]^)5OV30=WM+[P=U'H^-![D3\N RX8
M%8Q#3-46&5$4*4+Q*0Q3AEG,DI!$1F4)',@R-[Y!GO_3'S^#)_7A HA:B?\H
MP&.M!F M/1;@>Z4)4*(]FF\(A\[?]4WWA+,R_L&>U@2T)06?R^G9:P,:=5Y\
M:P%JC<#]I+-COI.?<)8FVN2//EM6/@!'^':X!X:.,)GGP!$4;:>"JUOV6O_,
M>P W7U:6NA*#J8U[651B2<MB:EZHS.B0010I^SIE<0S#.(QHBM2J2)C%(CA8
MH+FMA/N(BGPO)RBTH$WS<^N(06=39[3^33HAXR^"5WJ@_^-E#W2PO^*@%"BU
MFGBJK!;#2:=LNA5Q]*FS712=X=R],@X?9LKET1DH1VNDN_OV<RW=K+<9UYG.
MV7?Q5;!=7J9[OO_!5CLN>%D;[U"WX$RR]//Y&]S\R(JE"'S$44@AXSB%B*<<
MID$80@^'GO1D(G!@%74QHJQS6U[;DH*#J.!W+:QE",>84VSF*9O)Q(V\#/><
M,VLGVP1HNO31C2GNI"Z^"7 _]A!.,62_=>/-+EOI;JQU+WF:,$$"%,.$Q!@B
M22E4GX0P"F.!)4%1'%E1_<O;SXV=&^GL>/@(,C/J[ _$R&S7" 9^KT1S2'#G
M=7;)24<C3$HCY[4[?O,O?,M%8<#BPVZ[R\6OV5HWWJBS<XIW.]%4L1,"(T\*
M!M7-(HC\5,!$1!2F$4H]1C!'U.I$T6[XN;WL^A$:4B3P*MQF1# >B",3Q5$1
MP6(!*ME!+7R3EE@ );ZN,_-C"^[_%"ME1/VZ66^_.:S?W@_#\4H.7I7@%4L0
MFJ+379+0^"[V;MY/OWS\^+9>2W&:,.+A!,9E?+^@BKM2F>I</YIX7NS+P"C-
M[^B^<Z.B3_"7!5#2F7OIVB!=]XOV5'UD FFTOFYI=*IO[FOL"<-$+L.K#X&5
MO^^,KAUNN_:W)_.^G1&Q[40[]^L>1:TV17&W_B*V65[ZWDYB8>NG*$@$#E&0
MP@ Q"1'2;<T)D9!C%$E"/!\%QL$1AF/.C86TV.!N#0Z"GPO:MB@O9 C]=?X:
M ="1N<T,RQ[,9PJJ1?TE]^!.54MIV -K5P?)#J6NFD:&=YJN/I&=:B]J#5E>
M:L_?IT6(*B]9$V% V+;0YREO=\5V\RCR*@V]V8(E:4(C%@EE,"*N>Z=%,,%<
M0H\)A,.$^"PV;C4\2)*Y<?W-:;U  ,'-U[<@08$Y&PV;G>O$/QGF8Q\AG)9G
MT^5Y:E7 7I?J5+C19K$O:7&M*+_CB3%?/":;H(F6E+$GRFK-<0)NQTHT[/Z3
MK4].8&BO6FYNV+.,@=9WO:V*)'W)BC_>/-^K.Y6'KBB1C!$_AFE,$42AQR$5
M$8'J8Q]%GL H":VJ&5P>:V[KT0M1@985:%%[G8MW06SFDW4$W,B+2D_,[,L=
M7$?#:=6#CN&F+7YP7>^3&@@&E]C;P'5LK?@J\N\9$^>+M.D86\&;JFME"%%=
ME&T9$>J1B,:0)4) Q!(*$Y^EVL$1<.23Q$/4HN6  Y&,WJ+I>Q!4 O<+<1TZ
M2=>-X2DPGRCSMM8$U*J 2U4OJ_0 ]>&^?.6B"HILBEQ.-S_F-O&$\S2153S!
M?%D9QHX0[C"-AXXPF7'L"(JV>>SJEOT,Y \DR_].5COQJR Z<U(_WE4EL>,:
M=IP$D9240X1"M:R)A,"4^!%,613$-)*)9Y;*83WRW(QG+3@H)0<MT>V,9G/8
MS4SH4< <>5DZC^,T=06M\7)I<IL//JD!;HW)L3EN?X-^G/4YKV/X2QXL";.X
M+8J=X,N >5)9V )&29A"1) /%2\INB(\0%(R+*75GO[R4'-CI;VD5?[8HDD@
MRTII^U>>[P#;C)K<0#@R%QW0^UJA5\D)*D'=\<YU,%P23<=HDS++=:V/J<3@
MBI&:8A3V-=?_(;*';\H\N_DN<O(@WO\0.<L*\3E7YMPRQ 0C3VW_ S^*(,(Z
MN)MR 0F-0RS\! G?*@IT:@7FQG/M5AI\LUJ1O !/(J_(S757#=</@QECSGF*
M1^9ADWX<Q:"&' O00 %J+$ #!BC1F+!CQTCS.&D[#]<ZS*O7QT@S9-T(9"PY
M^BVBK8ZF-^MJB?ZV6:GK"QV)LGV^H45YK+=,1>"Q@!(82Z[-<=TW1'H<$HP#
M&>(4"6P4$&([\-P6K8^W-V]N/][>W[[_"FX^O0-?[^_>_I^_W7U\]_[+U_\
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
M@O)$9_1.T;8ZG+=&K>-0WOQ>DQW&6ZO7/H2WO[AWT]CO6:$>L#/[BV5*(B]
M-(2^SO='B"0PP7$$I1\D0<@3+TJM+/BNP>;&XF\(!UQ0]1;L-]8_Y?5&VK(W
M6B?&9H:S*^1>PS/1\D4<RLCJ1UO'E#BH(VN#D>/>LI?'F[K#[%7-S_29O7Y-
MSR0=]DWPW4K<R?=YOLG?;G+UXE1ID[JR6[;)E5F:;?@-_^>NV%81J_N#"X]Z
M(?=8 #VJVU6GJ0>)CU/(990DW/.]V+>K&C! F+EQ4J.+/M=5+U Y?45UR*OT
M )4B9RLM6B;[#)E ,T*;:EK&-E5;,U(J EJ:U'4P6U/3TF;4$RD7Z#K-*!HB
MS[2)1@Z0.\D_<G'/GNW\*D^!^"KR[QD39;;[F^.$^$^;M78E"E[FOA?WFSK$
ML_G]VTVQ_;39_H_8:C_SPUHW,ZPD_J C0LN/]/?\9<*8CXD,8$@\#E&8Q) B
MCB'R.$4LP%XDK-IT32O^W.C^MW6^%[C,#-C7^6!*)9#7.9W;#2AT5TFP::IV
MG#3\?:KH1Y:9!GN%+1L73OLHF2TC\WU QEYXKG7IW2O=5'S16JI/M^!9;,%!
MT46S-LDR&/_ZPV'?B_%5YLAI8\=I-9BV2^2KS,Y)R\G7D:)G*$BU36HRB=O]
M$%,_08Q@#S*.)$24^Y 02:"/4$@3EH8LLJJ_<GFHN2U6!TE!(ZI)>7=;@ V#
M.YS -HVSQ!8Q^V"-JV X#<NX/-JT 1A7M3X)M;A^14^^X+SD';+Z3#)^NWY+
MGC)%7?4I ^6!"/P@@LID]G2I9 &)SP*(I.<E0I*4<BLG:^=HLV.-O;! 2PMO
MUZ"6UY(Q.B$V) U7P(W-&T>897O,1FBD;02*4_[H''!:"C'1_81%C"X:ZEC]
MJC=\=2VZ+YO52ADXVB8Z"@*/ IH&?IS"*""I3BSRU':<QI!(&7DI2I6MXO?S
MI1J-/S>R^;I[?-15BS<2;+^)TCNZ*]VGOS5;I5*MIOIE7Y^IV=S8NDF=(SZA
M9_0%K$!+#VKQ)_*"6H$WCN/33(17\G5:X7/9O6EW&_NV$_?95@]SN^;9]XSO
MR$J'_Y>ES?2(W[*G^TU51;MN'.<3Y/$TTKNQ,(((X0 FE&'HAP)+B@B+(Z,^
MN3W&GAOWM275'D-1RFK>K<(6^FYZ&QG0D:FME%SSVD%VATW\!F SM/6%[;"3
M]<3HB4>[64;?6_2L:9%)<;LN=KD.''F[R9\VNO?T7?Z&K/^X^W,M^,VCWFLJ
M"RU*22I]R(2N!<="99R%F$/UJ43$QYZ?6"4)&8X[-W;27CRR5I:9%A&LE!(@
M:[2PK&QA"+R9^34"G"-SDY88[$767O]::%UK1XL-2KG+&KT[ES7=+*%R6K+"
M<.AI*U78X7%2H,+R\IX-4%\4P"@^[+:[7/R:K;/'W6-3!>,0RO5VE^LZ9<O
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
M7: -QYP;E[3$!*0EYP)D>X4, PULD.\FEI'P')U@3A*3VNBVI78/J'D+Z!&
MG:@!M 7 0&AB>2+J:P6@F^TW(*L#UU5YX*K]?]F:BQ<?'AYX0,K;NVD>;8EW
M1^MHTSM-UCC:4K5VVVC;2QU52OLDMG?R[V2UJY:9IF/RW@TD:8H$#@+(F2[$
MS9" 22P#2-.0<>%'<<C)H')I5P28V_)PKJI']7)8NN:L9\+,]!P3W[&/4<\5
M3RMKU$FP5P#L-1C%]=87OE%+J5V3X77KJ1DB=+6HFNE]^AY4%%OUON9OM9;K
M;>6O^Y(5?]0QX3+PU.HG/!C'*(1(1@A2CU'( HEE2GG$,+,[C>@<;VZTUH@+
M7L@+M,"V)P[=.)L>*SA#;_2S@XO C5![Q! 7M^[_[B$G]O$;Z7_JR#>[;& I
M[J_BH0PJJ1_U"(<8,R]2R")?F4Y4F4Z^X- G+/8](2GWC#;35\:9&Y4<RITV
M<O8LKGT$IQES. !I9,8XQ6<$HK@"PR@%KH^&>IT2UN?UO5BD^L+7>S9YT\G$
M]#B9N)4X_^;Y\)4ZK[YLB/O^QU-6D5*55;R,TT1RR0CD:>A!1(,4)HBH31@*
MPI#[$6.I56R$,\GF1C:ED+HJ12UEW2_=L@&<LWDSXZA7F8V16:U=,N)%Q9"6
M6CHB]FQIB:K-^4&[NK&YPWYRKA%WVFG.F7#3]J!SC>E)=SKG ]@?G'P4:F\J
M7O8T^")TFZGF7_<B?USJTG*!X 'T6!Q %!(.2< )]! G89RFD9<8-14P'W)N
M1+R7$*S*"C!JS$=SI[XAS-</2=R#-S)O5@*_:!*@I=0E=AI RP_ _1B FA^2
MN =VHC,2-P!;'7#88=5QOF%XH\F.-^P4:Y]N6%[9S_[^)+9O2?&MC+7A.I_C
MMT+GG-V6/8+5.#=LFWTOZQ,O0Q;AQ*<>%#IU'DDF8)I$(0P570>(<!Q2N=QN
MMF1E9F";#VU%W'L!QGL_/KV_!V]OOOX-_/;U_3MP^TG]]_?W7^]O/_T";M[>
MW_[]]O[V_5<[>]IB'K!(<.!%#$9ZCX-2ZL,TB@F42>*Q2"(9$ZOCI9'F8:)F
M/$R)#G9%>;JD_JME!F0O]&CS8+9Q&0?=D5=8#:R6&C1BZVW(3[]5*/\,]L*#
MF^LP6V\\[!%SN;.P&'W2K8,]*L=[@QYWL#?^];9#QW#J+AK9MD">ASWO;QO%
M!4^;/_?5A+R8(C]*, RQAW0]EA"F 5>,)G0,IMH0>-0HG]AXQ+DQUT'HL@QD
ML0!*;J@$!P?)S2U7,]"O[P2<0SGV09(!BM<=Q3WA--\'.(=UHFW H(?4ROJW
M0JC#^#>[SV2VOY5:;=/?[L)^EG_9#5P[@?+M\WU.UH4VF3;KC]E:W&[%8[&,
MN.=Q'C*8EG:F+SQ("(\@Y@CS&+,P]JR"XZ\-.#>.KN4%I<"@)3'X7<L,2J$M
MX^2O@FYF5+J$<F2.'HBBM?5H"HU+F_'JF)-:BJ8('-N'QM?U/.ECWP3?K<2=
M?)_GF_SM)L\%JS( U_QSGFWRRO-\*$&L2PK7,?WWNB/*,I)>X'&&H1\2H@,K
M8Y@R*2"E <,T0,C'5GV,AHLT-\YJ--+Q?Z5.H*54&;%<JE4?%H&#8J"E&?B]
MU,V2VAS,K^%1X*2S-O89X"039G_XYPQCIZ=^PZ6:]KC/&8HGYWSN[FR_QS\)
M0U4_-)_5^=XO3A_7O$[_+IIOM7^]3$1,,!94-Y>*()+2APE.,!28<NI3PCD.
M3)T!;D6;&[OOH[U92TCS?:WC>;ON3WB]V1B9M<^&W>N?][_8]XYZ$=BA^;Q1
M<7'X\MLY3*>Y/^/UIG4BQ\=K3*^5OV2<&>APK#@><#(/S#A M5TU(XU@ORI_
MT2$^']0[4/LG%52^)[P0XB3D$)%80/7_$$KDJ7T22TF<&I7&.W/ON:V+?_'C
MOR:!>FK_BA)S_CP&[/IZ-@"&L;TL6C*@1>OA[SX&PGPE& #(1%1N XP5!5]0
MO8-#CZ^8C 0OB-IFL4M?Z>?JJ2)7RA"5=Z)@>?:D)[GVX22"1<K>AQXA$J*
M24@H2F$<A32)RSR/T,:'TS'6W&BJ":NJ@ZE:XO;SN'3!;.9*<03>R.0V #=K
MQX<!(BX]&EW#3>JJ,-#[V =A<HF]&?,YW_ =VWXE*]%D,7D\C2E/*(P(U0=1
MV(<T32(81;X,)(L2GQAE=IR__=Q8HA3-?/$^@]=U0V88"B._[K5PH)2NASES
M!A%SBV88,A,9-98(6=DUEP'H,&W.7#29=7-9X+:!T_&MWF7*F1"\^*"$T7>]
MDQ=+""]3*5+,:0A90LM$^0C2Q.<P\+$7>R2BL77[*=.QY\9NC>A 3R(H2'7R
M\72V0Y5UH7+C"3&SCD:">7SZ;"'\M4;XJ'CYPK D?)\JY;:8.2Y2;CS\U#7*
M;7$Y4Z+<^A:#*QY]S C-5F54Z"^;#?\S6ZW40,>%EY:!'Z4X\J2.%?(A"I6=
MEO@LA"$3 1%,)(S@Y5H\Z "#^UZ5C\P$,7H/T^H]/!%GO'>RD;A\ZS;;;R*W
M*!3F:(K,.&\<Q%_A5*8E_0*\P/^D MPHI9#LT!NI%I*A$*]5#,D.HXYJ2)8W
MZL>*-XQM=NMM\9D\ZSUN7>E\*2.<)*&70,E317VIG\!4Q@%,.):<X(@%OE4Z
MSOEAYF;'-5*"ITI,._:Z *4910T':&0>VF-32[@ M8SNB*8; Y=L<F&D22FC
M6]MC7KCR;7N7U(V>\:_;#?OCKG1Q:7.K<4T1'JLW7%D[H6 0\42J]QYY,,28
M<T023J/$U#5U>9BYO?SZ"Z"4%%2BEIL*<P]-!Z#7?5=N8!J; LY#U,.;U8&5
MN5?+#683>;=Z8V?EY[H.28>_J^/BR?Q>UQ5H^[\,OMV#& _U=M^)IURPK*H2
MIY^1U<';PF)?L!@1B) 4$/E^!*FRW6!" A&2)""A-$HD,1]R;H39KC#-6V(O
M0%X*;NOSL@#?@%"=0SJ^?;5'LRTQ..Z Z!Q,"\9U#NI4[#L87#L:ML*IBY+-
M;C0=/5LI]H*J[:[LO9G-=X*W-L[-)LPC*,0T"B%*)%5_4 83F:901@C'BJF1
M8%8!&A='FB%):T'!ZB"I]:[V J;&&]OA2(W/O25(+]QK8VQONY%PO,.],-C4
MF]QNG<_L<Z]<T+>3WNU:O6]E!17QCFQ)\Q2'82HYBQ#T9,HA\KP84I8@2 @.
M.$H039!1^MVU@>9&#)6LH"4LT-)>?>SMT.WF")>8C4P1?>'JT46O&XO!7?0N
MW'[B+GK=2IYVT;OR_9Z] #:/CYMUN8$L"T@6MT6AR&<IJ9_20)_T":HX(?48
M3"-.8>2%G'H88<Y\JQX Y\>9&R548H)"R[D 12DIR$I1P4_9NO[D9\L^ !<P
M-K,>'" W,C'4H'VM0*N$7(!*3(?U_KMQ<%KG_\)0T];W[];WI*[_E:_WM1E.
M[GNWVQ9;LN;9^F&)*(UPK+B!4D*U&PC#)(HX9)&,8Y:&)$J-/$!FP\V-+.H%
M\=SC#UIBV]H1G8B;6A.N<)S&IN@-80_;P@29P19&YR 3VQDF"I]:&T97];4Y
MBJW.9Z_3Z(HE1U$BA(\@BSU/U__P%:$D$418>"1$8>I'L4T%TN,!K(AC@CJC
M]WH,L-E7X65:WBI&LI;8UL X I3*-"(L0)!'I?468YBJ+1UD*$G5QR*,L='Q
MI1- )^VSXAQ*4R.M/T"C6V<-(N^O(=+#)CNOMEMC[&B,B:VP\QJ>FE\7OC=X
M6_:9Y'=YV029ZXYPXK/(2T)>X@B+P-=A21[%BBO]$!+I!S!"02"]6*A?6E5-
M,AAS;N_]R^W:$\G!=RUNN57CF]6*Y(7N@E)MV_KOVBY.@?4.S@6PD^[FE,#J
MP:T:H_.R]:30-8LJ&VV4S=TUB$;:Z%T<]K4V?==PZ-@ 7KVTY]F2,@QYMMII
M#]17P79YZ9Q^_X.M=EQP';ZN2Q[LJI/,._F>Y+JB?=&,_O%0@1)+[F,_@HQA
MQ5P\"F'"&5=&GT]XK':186+%7*X$FQN]M?4"!\5 HUF5"M+2K:PV5FMW>$T'
MU+5T-N6&)V6O,)%C'ZQ-.8?V!W*. 7=Z?N=*MFF/^QPC>G(ZZ/K^ _K[O;G>
MD.K-24.J_]V59QG%-B_#7HH[G39S_XVLJP"VXM.F+%PO^#]$]O!-MWS_KC9W
M#^(7=>OM.[6F?2!97BYKRR1 'DZB")(XB"$*/ ))RM5>%R,4QQ331*TC51<\
MM1KF6[/59 ZJV1#8L8(C;K,/+J %>",>LG79,^@-695-R%U8W7, ?TDCR@@A
M90LS?2#NR_(L'%*9I'$4)%QXM'ZNWJ_Y_\U/5:/>1,_4^_+O__L>*#/K9PZB
MSLAR<M%&LP0&M) !)31@J["I@]"+!=C#LP -0*!&")00Z4 ' 31(U1;8<3?.
MF<RY\T:>KZW7]#U 7UOC"T;CK&3K69>CDJJHJ]G?;^[)CW]DVV_?-BN]9GS8
MY.>57'K,)SCF(>2)3F%G:013AE*UK%/,*&'4IZA'"GM?>8P(=OI,=B6]T$F?
M&0=YW=EANP%KL:T675"([7954:[:GXJ*5XE^1"P/6'K/H]D:.NJT3%3HHU*A
MJDS;DGUQ?J4[O,0.JWT,1-%IZ8^^LDQ;!V0@8B=%08;>KQ_+ZJ9Q:_5L/'\2
MVZ6@B2]3'L&04@811ARF0@:0!8$748PD,HON.7?SN;E:][+9L=D+O!CRPR0*
M%4 )4GA%(H6)E 0FNKLJ3X, >X%-&$-OO"8(8=C+!B!@-O'29Y$SX_:^>(S,
MUWNQU$9"."3A<^JZ)-87]Y^4+,]I=DR 9[_CTE=9137=[+;?-GGV+\%_6ZL[
M'F72%N]_B)QEA?B<9TR4Q71_>WH2>?G3Q^PQ4R^]XD$?"P0EBLHBE@P2A#53
M8NEY5,:"6)'DF,+.C72K(L[:GJPE!T]:=+4CWVG!P4H+/:(7R-$C,,2[,_W$
M3NBU.6.C+FJORP(T2H%2*U JLP"E8M4_0*G:V*X6MQ,PO@O%D;PS<(VX1=[,
MY>%XS/Z)>&R3/VWR2B8=J/%6E[;)G]]NN%AZG@B]5/HPEG$,48*E7E(22##Q
ML$PQ%]BH\I3A>'-;%?9Y9BV9%U4$$BC[J)62 RVZ?8I>%^[=/#X"FB-3L0L@
M>R7O&<#C((>O:Y3)4_D,5#Z7T6=R6:]&;ME:$Y^Z5T9W#;&]7V4/69E3_'SS
M('[-UMGC[G')PH"%OI00DXA 1#F&A$H$*8M1C!(4"F'<L]UFX+G1#O+\G_[X
M&3RI#Q?@L9(1B(/D@#P8\HWU%'03SYC CLQ M=B@+7=9]$F9?RUD;[3E5TL_
M$L167=!&@7JZ'F?.(+?M76:-6W=G,O/;3=EWS%K)HZYB]M?;+P![Y\G-:K7Y
M4\=2E$4ER&H9>()1[:-, \8@"A.BS$I,(454NWN1+\/]:=AUOK\X3H]3KI'I
MO1;,H@/'91"O\_4P8";V6X*]D M0B^D")7/*=8+61/S:"S4K(KV*1@=K7KYV
M,HJ\*GZ;#Z]_V9[\/NUT^<,[^=LZT^=GVRP7?)G$(6912B&.X@ BHL^RJ.]#
MSR-"4C_ ?FA<T/7< '.S9BL9M6]UIZ4$>26F^7M]%L7KQ#<4FY$YKX;E3H)2
M0/#%"2SF3#<4GHE(SA8F*W[KPJ"#VLY>-AFK=0G=)K3.[_4[OCH.X;\7/[9O
ME%Q_+'U/8HZXA#&.*43"DS!!6.WD)4<ICU$4A$8=UJ^.-#=V^^GCIBA^/J3)
M/%W-2+1$UNQ(QPE>8SL!SZ02:3E!*:C#5**K8+@\&[D\V*0'&U=U/CZ5N'Z!
MO;WS_O%IM7D6XJO(OV=,G#_XV,=IEF&=[6(>%6.USD"*94"\D''AP2#V=*"D
MP##AU(<IYI[@:D9"1,SS:D:1T>8-FRY!YK=]'#G=9\?H-FBE /8%Q,:9W811
MR27GD*N_(?)Y#%/.*?13+H3P* O#T#2[929S.WZ:RF%FA6[U-+<YO6Z8O^HL
MC;W&U;J!6KD7@;)M_5JI'E6*2+$ +Q*0*C47+[H46+B,W$^L^=;B52=XHGW)
M:TVTU?YFM(GHV!RY'W.RG=5H<+6W9>,-,G'Z=+._K -9OI-LI9LA?=CD9<;-
M4B@#+<4AAD*$:DM(T@2F"460AR@)O)0DC//AX8C#!9W;CO+@+ZN+OI)&8B W
M.7@HLP![5X =;;K-]JESF,2130 'R:*'1Z N0'GSXA$H-9Y!XJ?AG,PBF?.:
MK#.(0G2'N+.D2]/Q^J;XL,VCN"<_]"&T6MO$FCW?Z_LOHU@RC&4$TU2794K#
M "9(,H@"&3&/413ZR"[?Y\)(<R/_2M RWZXE*OB]%-:R8M)E>,VXV@EHHY\<
M]\*K1P;,%2S<IL-<&FSBW)@K.I\FRER[H'<GH7/MBM3/*U$2V9K?/&[R;?:O
M\O.+/<N7'*<BB8@'O5B?4F">ZF[B'J2<A=A#+*:1L&P\Y$2PN;'0Y69R3[4*
M55U;NRYHSJ<S1K%/?"&@"+":SA3%D$HO@B0*!/*ICQ'Q>^333SJKT^?7?Q2%
MVE-<F.%7FDFS!>DU7K>1UZ]+O? 68*]5^:JU]5J 1K-%&4ZY750UE=VUS1L+
M<,<]M=S(-G4++J>(GNG8Y?;^(SF5BDL[CO*/>S6JDD9+]4F]/.\VCR1;+WU&
M<!RHU3OV/$7W81Q"&ON^6L<)C:D,!?(<Y+<.$W)N*WE==JH4&/Q>R6BYC1AE
M+AUYBT:>H;')OYP5+>7UJ7'OU1F W:0>G3YRSLN;,P!I:T_.D+'Z<?V^X\5'
MH<8L/NRVN[Q)'&AJQ[S;B=OUA^R[^!]!\F*)_83)U/-@&)($HH0IP]WS0Q@3
MD@1Q[#$4I39,;B_"W'@Z\(+0CI9[P&Y&NN.".3*E'MJO5-(O0"5_DV#4>-K5
M+Y0.(%L#K04HU7#'O?TA=,FL/:28E#?[HW3,B@/N9!_D]G&CQE'WX3=%(;;%
MW\2*ZQI89"7N\JJ#]@<U<O%-\%\V&[[$*,$!H2%$W/<@0BF&)/ Y3*,P93YF
MA!'CI%:[H>?&<?OC R@W.2R4U#KW.R_E7@!92PX>E.@6@2Z6T]'-@>."/#+W
M:<%!*3FH1 =:]A=@?ZG!;C0 6H71L#:/&!H/\XG"@9QC;Q7GTP^^CB >RQM.
M%J'33]%V^$W/._0SC;^([YO5=[4NO<T%S[8?""L3:W\5^E1U&0G$A!^F,*&A
M3H"-8YC$+%0K>>![?NQ'";/R9W2.-K?%8"\LJ*0%C;AV5G WPF8&KS/<1N;W
MBY"!WRM9'7H/C#!Q::QV#SBI76JD^[$):G91/QK13/1GMEJIG?NM8JCU0Z:,
MJ(J_CO_]>;/*V/.2IIR&01Q!&8M4-^1CD 81AU0H<S1@/O$#JZZ;UA+,C6X.
M4EH6B;;'WHQT1D5T9")J9"^/G0[2UI;/XMQ'E0[@]_KO4=*^>D/JDL?LA9B4
MVWIC=,QW_6\T]8E2'29=!JPIV3Z7V3)'/0)>U-E;^HPG,D%JHZ[-,<34'PE)
M,.0B2CBF3++4JBG@A++/C7=+R06?IG^.PT=@[/.I42=V9/HW"7 NKD0X[QO>
M5 AH1VR%P9F^-R_+L\[AA*SW[,WCX,Q>_'^3\[3>\^+NF*V_"/W6Q=+CK5LQ
MW#X^Y9OOE7#U]A<17[>62:$?"!\B(9%:T2*I-@4X21.D?AECFW6L8ZRYK3MO
M=EG9G:(T45>-W"!K"6ZW^'3A;+98.$)O;"?R'JNVF"-X& S@<,F67<--RFX&
M>A^SD<DE_=CCGOS0QV$*,UP_RR%G.$0\@4F28F7[(@E3$G 880])+H(HQE:%
M7$Y&F!M3Z-0!+2'0(MIQPBEZ9DPP").1W_\7<(SPVE_4W>7+?CK(I*_X11V/
M7^S+7^R;4,5U5<]L*\HCCN.-^*_DGYO\[8H412L2+T"A\&A(H$"Z%9U,8IAZ
M0:K++X?8QR(*J&6JE;4,<Z.$@PIP51[IG7%HE7J 4A&@->D97-EGQLQ(9N1Y
M&)F&QIF"'FE?O4%TFQ!F+\;$J6*]<3I-(NM_JYZN15U,X;8H=H*_V^5JTU!M
MVJJ<UT_BS_)7Q9((@<,D"6!*0ZZ]@@PFF C(/!(&#,=1&% KKZ#1L'/CQKTS
M9B,!VSP^;M:@* N7;!J/3EVUH'^% K/I,/30.0=Y;.=:"68E,:A$WGO&*JEU
M;[<_JV\X#%FT \JI'\MLY&E=4%9HG'B/[*[NG12K.W2HNW_5I6%TF9C?GCC9
M"FU->D&](<$R2E&(,62I3R'RO!12P3#D*0\3&?A1*JP.@HU&G1MG'80&>ZE!
M)7:YS8%>8)WW:("]&4,Y1W1D@C( <X1MHQ5*CM,,#0:>.H?0'(LS"8(6%]M1
M4Y%OEW=_KM4;_2U[:K:7. BB-/$AH]R'"-$()FGH0R_B*"(X]/W *,CMS+WG
M1C-[\2SW@N=@Z^:.@6",S! 6.!CS0(?&'6^[NJKUIJM_';_EYVX[R;O<H4_S
MQG9]I6\X:ID8_)GDV^?[G*P+PLHD8#7QW\J\"25>^SM+CZ2A"% $9:2('<4\
MAC3Q* QPDC#!B(]3H]R%O@+,[0W?"PKT3()_;K+U%NBV$3O;>M_64V%F3(P)
M\,BL48L%2KE 2_@%.(+]Q3==AKSVP\YM%*RE#!,'QO9#Z#16MN=]QDM0_2*8
MR+[KY*1VPF2$J PBWX-2&[9("@;3& L8^YQ)CI'G!\QUGNI92>9&A($7(/?I
MJN<GP8SY)H%V;,/)-'D5'#19O&8.:R>@4Z>RGA=F=AFMG9CU26SMON$H!XEO
MG@]N^)L?6;$,4^HEG(4PPC&'B/K*4$P]!@,>A7%(XU3]SN$AXO'X<Z/'ZZ=7
M.CRR?7[UNU;#[=GAR20Y.3<< OVKGQE>@]GU^> EL"8\&SP184[G@I?PL3P3
MO'B;GEVNI#+TMFJ@?3W++V4_;.TUVRDNKDE9]T001'H>H0C&0A*(0IG 5$04
M"M\37**(H31=;C=;LC+C/?.AK2AO+\"(YX*-Y$ ):-O\RAQP,PX;!\:1Z>N
M8*NHK99;6WOJ=<M636G ST(-Z;+.GSU>3CMHF8\^;4LM:U1.>FS9W\&^'HF.
M4%?/8;')RTY_?IAX?]LH&^=I\Z?(ZZ.H("!)3$0,)5)3@%!,RB*I$ =Q*$6$
M!3:+73 <;V[VV$'DJHOD O@+)38XR&U> \,$[FZ6&@'$D:GI.G[7C_QZ 6E>
M0<0QH!.5#1GP8%H5"+% IZ,JB,E=)BL%8J%2N_Z'S67V7'RT7[^3'\NA[O+L
M(5N3U;W('Y=4B#1%,8(A"B)E,R()B<\3&(:2D(#[0B1&)Z*&X\V-BZLB*X"T
M<JD6"M]*8* D>#2G$!.XKW.Q8Q G=A+J0+Q*X 5H1 ;WSF$T9V+'<$[$Q,-A
MM2)D"Y Z"-GD+I,1LH5*;4*VN:S??OY=5I"'AUQ7V%>/T)W\(KZ+]4Y4K5!0
M2H+ BT-(J#[B21F%:2(BB"D/8O5YRI%OX[GL&FQN5/Q25OW$U]+VZS?3B;/9
MQMT5>B-S<'_@K+?F)HBXW(QWCC?I]MM$\^,-M]$U]F;=[5H'>6SRY[^3U:Z\
M]1=1B/R[*+YL5JL/FUQG?B_3A 8">0F,,%.;;!;[D/HI@9$G$$U\GW'?*-;6
M>,2Y\<E>:+"7&C1B@]^UX*"6W&*;:(;]=2O/.:*CGV:\&ICFMIYS4">R]KK
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
MCM-HN37? Y\.845R$VQ\R\UUU<>AEO,_RIJN6\O>\F? I QA)"6%<9#$^OP
MPR1*F:Z)*P.,I2]2NGPJ3V"_;DF^G0+2X^'& _8-4?]D8@&H>,C6Z[KO337^
M8&@Q8HBD6,((*7Q1G*8P%8)!M?=*$T+#T(]Q#>W[M6$4D M@F\$F@%6LN4-
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
MB&)"6A=%$@IQ8?V40A0*9B9C4LF461\FA*$.R!@;%VU4K#O>7@%RA1!J>@<
MODDAO@+S1?O;:5FN[0W6KU^L5Z4=(S>CAY'9(?3]:.M"3'LFJ"V<GVHX*P6O
MP&T%63SJ.8%"3)(Y)&90.CEAYTOB.'5IQQV3=@W[=K%\LUB+E5G/]M=-$\HI
MDR*GD*K,0$Q3"8M,4*B1TBD5/*';A*Z[T*[N?CIX?0'/4[Q>:M+?-_%JT^==
MU#W* _=4_$8!"X)X@A@4VMA1*%0">:(P3"RI9RE.&>7D^2AX-X#O>0SZ[PU_
M4S%TK_![;FW%0_(G;G$=W=N*N*45!%34K2T_R<-N<06AL;?5%79WQ^#[4O-R
MO?RQG7RNY;_7TZ4KS%*N_M#6CU*3G&1,422AE,RN@$VJ8$%S! GE)B>488Q$
M6&$!'[$=B*EOI],^Z"LOJ^.6J\:"QKD,#-G[H.Y'3=&0'"BXW\+VW,]L=6ZR
MV6JU(T;] T"*>A3 1^ZPYP,"D-@[-!!R;Q@=*3V=?-)RO9RN?MQ\MQ_9_(MV
M[8PGF4*YT%C#'%O^P:I(8"&S##*A&<II@3CQ.M)]3,#8UK6MCJ!5LFK<[<<N
M1T$\S20QH.F9-0)1\>:'<Z9ON:!LR:#4\K<OBZ?_L[?6/&!_>/GY'WWL()_Z
M.:/:S_KL=1U7G_/55$UG:W<HOGG\5)=U!$6KMU9-=Z)P79\1_6!N^-*ML4J[
MIJC*OUT_. =GP@J2:IHAJ(5P)X9D4K?9%(9(@O-"%C2H%4@4K<9&%LXHV%H%
MRHU9W=MHQAD\ST75T$/2]YIKQQZP-0BT%@'WB8(=FYP;V5KE3CS633&O0&U9
MQ$593*"CKMFB*#;LDBXFEGLKOJ@/#\^$.5CQ>F(LY5)*!!2))!!SE4.NJ(:I
MQE11KC'37M&%HQ+&1JO'RK\'Y&@<1O(T+T;!IV>.ZPT:_XR5BR$:*$DE'*J@
M[)23,)Q(2#E\WV Y*"?5WDT[.7WAY>4+)DQ(G'"40IGES-):GL-"2 23C#%3
MR%23+"A9>/?A8V.T7=VZ5Q_H4&5@1-3EA<%%%0/Z<)&>/?^G50 XYK <O.:"
MAAA[;;4[5@1_OW9Y:=9#VJL,/B$DX:E=0D*3%0CBA!"772;MZC)3AO.$&R6#
M>U_TK_?8&.5@FXOFG$7GU>=0[X ?CXUP9/O>9KNL,44-S6Y_BLCM)X8;C.B=
M)@90??BF$L.-Q\'^$0.*[S:G?9[;V7'Q9>YTN>??FSK-Y>U<NDB*+C_J<CUS
MQ\;=TM[JLUC6)RM<=N:BG-9DE5-3<%T5M<DPQ(P74!B40R22M$BMDZIQ$C)A
MQ5!J;+/1KDU5\?+6JBO0V@4V=M7[<)5E;9YQE7+<&A<V9T498[\):>B1ZWFV
M&6;0@F>:F"C'G$:BZ#7H'!$3R9<30-1G=PQT*54]A\]<1LKMO$D-LA/2@YV*
MW*PS21),%#$%U!QSB T2EL59#G-$:(%EEC!J@J)89T6.C9FW&E=99= N#62M
M=&!@ZCS8GE&GJ!#V'5+:HN>T!1:]1E]W4,9I7)^CB1@K\H8G:B#HO-1AHSS>
M*.R%</SOC-DX=&>5]NK']I)F$7?]C2_5S;_7T]6/VWFY6E;;WV55R>[^*Y\W
MSN[UER_+ZAC=[7RUG,[+J:S.^/RIRY56$V:*E+GJ'3S'"N(TD;! .8.YP86%
M.*<8!55U_4EVC(X?6V7!1MOV3%RM<(PFH/V_'0$[*N,>\P%W6'8Q>%9B4OP
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
MH.,TZ$F"'!D$[W(\6Q* N0COI^M9GO#HN%#1@7!8*H 5N%0X,!<"-TXZ^C(
M"&Z_=S\0=)S_/$F0(X/@_1)KE<N[;Y_"8C91RNKHN0&3R?M5A&1P*@301+#0
MM'=Q-D1FZ\9+]U-_QRG/XT78B0%X_C5^Q/F'O,G5%A9-X<1[M 1@E5*I)[T1
M2E J:B6Y'L0-V/7N_9#0<3KS9(%V$3+\D6>S_SFGL/A=QA7M;.GE:G56LVLA
M.>&U!.E,(*D$#DYFA)Q=RBD)$T,8+&JXAXC](-)] G,($7>!E?]<S,Y( <O-
MZ=]R-4G&,>VT@Y0T@D(9(!2EP0NNI#&(7IC!,'+KY?MAH_O,Y2DB[0(33\^6
M55[G]0!U8R0EG*TFM F6S,DSUBF39YQUH8VQ1*"PB4F#VF$:PKM\B(;]ZK.Z
MSU\.(. N@/)R3D\C<4S_S,]PC5NVB \662339[CVH*(B(QAD NF]B[EPZ0?,
M<>^F83^@=)_$'$# 70!E8PF?XCI_6"R_3:3Q/*8H(2>5R2"Z#&B- &^]39A"
MC,@'P\>-5^\'B^[3EL>+LPLTO/N$L]DO9ZOI/*]6DVQ%8<)9R#[F6JYLP;.D
M :7@/!>F%!LNEWWCU?NAH>/LY:GB[ (-SS_EY0?:!/^Q7'Q9?WRZ^/09Y]\F
M-C"=M#: 6G-0-G/ K"V8D U*GHB7X2KY=I*P'SHZ3FT.)=XN4/+N(T5<%]3'
M$B73*H ,68%B$@&Y<?7(UUICI?-Z. ?C^IOWPT3'F<X3A=D%%-Z<A=DTOI@M
M<#TI)<;$& .E="27F83ALB2)>"$U@9B,X'"5?-=>O!\0.LYYGB;*+G!  /Y4
MRPT7\9_O/I+85J_/UO6&8LWE3GCP 7/D0)XR!=W*)4 E"OB@$CE$ H4:SL=\
MB)+]D-)Q3G1@87=RG61U5;.:TR_?WE9*\CSF]_GK^A?Z\#\G*3#KC'>0))E$
M58*&0"L!/&>T9RI69"D#(&AO@O8#4L>9TS:B'QE/3XBC5+EZ,<,/$\$H^O;,
M@U/*DFB4 L=H242?;%8)8]%#I,ANO'0_7'2<-3U>A'UL0T3Y$F<OYRE__9^9
M_"FA=1!10(Q,@W(!:RL 3PA.V69=6"K#58G?>OE^MQ7[SX^>(-*Q*[+.4W0O
MIJN(L_\WX_+BRF4,J$-D >HA$.V12'%YD0ERXION#TKB$*;AOO?OAXR.$Z*#
M"+83Y^.*B1?TF]6DNDE%"@F,1%.KV1$\Q>%@O*FW'JS1; B3<<_K]X-&QTG1
M(<3:%3+.+VN?,Z%LS(ZV1"B)2%?,>_ &!63Z:IG) =D0Y1SW$K ?.CI.D@XC
MVL'P\6\_WQ'D*_K%B6UNYJO%;)HV#C7.:I.>=Q]S7J]N4K]GVYO[GC5D&YR]
MZ#VQ+<[9"CX@?IYLK@!4!+PN+Z9S>MF48+ XO_-^B2[!B_,$,<" DM!%'J=+
MQH+07AK!8[1QQS*[6&4%5V&C]^T[SY=:GJU7%[^YO>8.(>Y8PW+QCB>K%<GV
MDE7/9,[%2T@F9(*]5N UK2NC3?:Q,%W"CNSIZ:S>)&.<ECO-,'%A<0:0^8A;
MT4WJMR[7)1.(&5/T 0(7#)2G_=1Y*8 9"LIK6:3:Y:8,!9Q;U(R+GU/4NQ,I
MI\BZ \ \Q=7')_-4_WC^?\ZF?^*L)GJ>K)_B<OEM.O_PGS@[RQ.N0S"R;K/9
M4!QGM01,P4+FOB@>&=JT(RE[.H#VHJX'0)V$@D5KE72 LR<QULX"J[<Y9F(I
MS/)O>7U1%L.R<(ZY6IY;"^UD$(".OF@67%;D/N;<!%X/$35.1[%VJ!I, 1V
MZ>7\3Z)ZL?Q&+$R"YX4+D< 4"@&4(2X<)QG11H^&7DY2V=%D['3P7"=BG&9C
M[<!RM( [ ,>;9?Z,T_0>O^;5I-03\5J/:7+M2^&2 )]4 &:S+3H6R]B.LZ#3
MP7&=B'$:CK4#Q]$"[@<<S[]^SO-5IEWV]?IC7MZ0T411Y."*IIVU)/()71%
M'":23;U&)+4BG3?$S$.TC=.OK#F4!E-'!PB[2;PIVA17$@C+#"C%,J!R'+PK
M4D2N/(FG>>0U3F>SAJ[,T2(^'A^+-<X&]ET6\[AEH:@D.(L(6*0%)<BA]X7$
MXE-66#-\=E?CW"%=F$M:>G![!XG.3Y7SB*9D_F$U>5O%/JOQW^>:[:I^F!',
M&UTLZ%ROJ"6N(!#$09N@F$VU"<JM3.>='/'N)_?@O9ZD\P$$UL'.\6:Y^)R7
MZV]O9E@;0:<;O"B5HK0$6):0>!$N0E F0<C>626M9VS'%= AG)+[B>K!L1W$
M5@PF^0Y0])HXP7HW[57&57Y;1U^\+K^3<U7%-;$Q^4CD@Q"R7D BMC!I,H.:
M69E=42(T\6T?I*H'KW80' TG^PZ ](_%(GV9SF:38K"0+ )P'7RM*JY%HEE
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
M1'2'(AR(J(.6G)=2FE3I71 P+BI.4^,]F#A(IAU@X>EBM=EUGW_]G.>K:\)
M+YQ'FX"L9MUW@P5G/0/G32@,M4^Z46//W01ULLL,8T$&D7H'Z'DV7>:XWG#S
MNFPJY!-Q58.NG"YN7[Q>7MV[D,16QI+)F4-=[TDF<)IS2)%K[]#'W*9;[(%T
MCFN7A@''[4;\#375 1 WG;DK=Z_+Y8V-K4F>2&,T\SZ W8P"\_0E9"$AU6DH
M$ETLJDU+_OMI&M>8-0'84!KH $SG7%RLBK?Y,TZ755[7 LE)DC)Q4S1P3WN]
M$H5"2"X]6&E=+E('PYJ$7WO0-FZ59Q-P#:V1#D#V+L_HKS[\(\]IL<SJS<7T
M:3J?5F&MIW_FK?@FM7=N\?4JF0Z<[#"O=T)(B)+6#F-*DF_:9#;;?N2-6^W9
M!&H-]-(!VO:Y+CLQG)CQBD&VBLQT39!Y\F/!.Z6D3[8>V3;QSO8@;MP"T#8N
MV= ZZ0!G_U@LTI?I;/;R4S71FX!IL5I->*CRH,@Z6+DYKU,0T#@P1J$1(6>*
MEUH@:S<YXU:!-L'2 '+O #V7K7#^6$[7^=GBRWR2R&/DA5Q'P1F""BB)%Y&!
MMG<>>0@YQ"8IJKNDC%ONV00U)\J[!\1L\$ZQ[.9>]?O%+_G9=/5Y0='MZ_++
MMU_S^N,B;2*3]Q]Q7L\$R;B>U5NXMQ9*3**@+ *,JG6/RM-"R9P6"DG#!1L3
M%TWRY /1/VXI:1MLCJ#9#@!]6Y83+9W.WB(8K;!.2.0D/A>@\.!,]#Z9W,0
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
MT_F\N3L\&EZ0U@^4Q"3Y 807M!1+AZ@-L[5S2FHS1/4(8O>#XX]V&M!<;1U
M\Q^+1?HRG<TV);=KG'^8UJ%=&\XN_FH;;O,<BZC]]5SMC*)"YN $SU"P<!V,
MMT$UJ0S;F\+]0/BC'0RT45#?R+O]\Y;!Q&UQ$A-P4=L\1A')ZDL/0CEE3$HH
M5).&2@=3NA\2?[2#A;8*ZP"1[XB)A,M$;D@ZB^L_<+DD/V3K\TZ,,LF$($%(
MDI\2Q8+W4H/+C%LE?<FVR7[\(%7[(>U'.VP83A$=H.KRUO)M3R%;Y@Q)@[Q6
M8S<W#FAU. 4B."D]UY&')N?M]Q&T'Y9^M+.$0<3? 8Q>D"OZGS@[R[]FK+7$
M5V'1;<:4%Q&E,6!X,A23"PT!4="/7DM=@C1M.J/O3>%^0/O13@W:**@#Y+W+
M'RHO;_/GQ?)2:G>8<L8I6C\1;/2U919/$))#X-$'F>GG4IJ@;B_J]D/<CW:*
M,+QB.D#;;_G+-7$M%W/Z-IY?I-C-'R-O +G+X&,F.\Z= &^J3U!4U-$PDU63
M@])#"=T/@S_:44-3=?T%:K_?UX*%=I7?V\<_=MWW+J[:5WUK:RW'X"!:5G'J
M"GB)A%-/K^62&R5_L+LP=VM;GLQFBR]U%-J+Q?(IP7VZ?K58G<O[:@U9KG,0
MY#%P%4@0W%)<K<B)#98"(8:>F38=>(\CM]M*\4/P=-ON/8+F.MB,GTU7^.'#
MLC91W]QNW%;&W&)**>=R4@A,*PG*)P?!Y  I,JF58SSQ)D>P>U'7;;7X*>@;
M7B\=@&U7K=4FG?ADGBX[)]QBL?C:,S!D8-G5&D"*IY I!9H9#"HQ'5V3@J4C
M:.VVV/P4(+;660>P?!<_YG161T ^X.O6TNA-SX_5R_GUSTSG<4J^WK6[CYP6
MI1=:DLD7 LCG+8 8+(C A!,^)LV;W& =EHUN:]Q/ ?.(FNX*YR^F\^DZ;\ZX
M;Q_LW%K*:'4HT1DH++-:_N,HCO,:>*%(3G/F0YO8^PA:NRV4'P:Q;736%2Q?
M4G19]F93*2M"<@RLJF)E5H$/CM<962%*4ZP334Y7CJ2WVT+Z8>#93G==0?0Y
M+N<DQ#HHY6+JU332CO%L.CNK8ZANLFF*])$[2_YY;3GF R<V!3'L/4\>DV1M
M2E>/I+?;2OQA(-I.=W^!-.9O]0A^34OW65[C=-8NH7GG18^=VGR8T_9)3I$<
MSY(S2+QVAE*^CIY)$>JLQRP+1B>:&(5V2<YK2XR>O_[VQS3E:ZWAK]VV>D[2
M7<YQ=GEUX9=OVQ*0ZG:_VVITLQ(G1K@LA:LEEB&"TMF1GQUT'2^58]0B<M&D
M&*P)-]VF2 ]!XP.F=22]=^ ;/%U0X%AS)!N6IZM__O+MESR/'\D2_?/)U^EJ
M$IWT1N1$(A7$3ZS##65RP$6.J(A5T:9:XWN$C3R&9'SLW,UT#:?(+H%YP<VS
MQ2><SNM4%NN4ER!4+60O7(+3.4+,+!1&#H[&-CT6OD/8R*W_!X7!=S%V@DXZ
MP-C=0[)?\Z>0EQ./@:DD) 16Y[AF:\A[)DFQZ)W5G'ZAFV#K/H)ZP]0I:O_N
M0>41.N@ 2SL6WGOZIYLUYYV.@D4+P6"I*2UR4! #U$N(7@;4,32Y7_P 32-/
M8_H1ML^CU-<C$BLCVY5:.\9SC1(BKZ54]:3?"UO ^:A]"<AEFZX=#]#4FVT[
M4N_?P].12N@!3]NE=X>EK:$N.4L?R?H;3)R6G9$U86^ ,U<GX\4H4I.[R-^A
MJS-<':O_V[@:4!D=8.NJ=^#JQ6+YT+%F79"L:*.34Q CM_7$$@&3T5"DHM7I
M4Y%MVM4?1.6X=13][:SM5-P!?NNJ?EV>I,6FZ>5V#>;D:N_+!"F1$ZS0<?)A
MO05OG)<L82FLR2:[BYB1,W?M='^[)=NIBN@ 3%?"N;A@N/K]<\)U)GT;)K9,
M&8FR<&&AA-I_R3D'& 1]<9J[9$P1O$E)V5[4C0NWTT&P.S@=4",=P&PKI7IG
M]<-F]9T[NY(G$W6":#,Q82CF1F8E\& S1VVB\4VN#^^D9MSRK?[VT--5U@'N
MKI%?I?/;8HY7O]E,W<-8Y;O:+JN07:PC(,"AJ7-"72T/+@IDXHE<7)9=HUL$
MA]'9A<D[!1FW;5Y#-8T\=_.7Z6Q&9OQ_+&;I&I=;/C#JH&V%@T /*A</J%0&
MCT9A#K)>2OQ."<'WWC&R,]92L8L&4N[ 9CU0MOC+M_,VAK47_OG)BI+>>1M!
M6EU#;U9G)G($Z4+QPEF?4A.W_P :QRTR[6]?;:7>OI%[Q=AO^.DB*950!L$Y
M.<>QT)81F &T@KCUA6GE=$%LDELYD,YQ36@SO.R/RY.5UP$VG]%*GRT^Y_0^
MQX_SQ6SQX=MF6.W%SJ,R,YK^1_Z*K"T!BJXA6V4LJZ!CD;[-](WOT-4M]D['
MQ.W[>P,J:$2\K9;KR=N\NIATN5F6(3#GBO>0TZ;^02CP1230*:&)3@@9]JG+
MHT=?PQ7]=!M3.]X];@U]/[OOJ6KI!U';I88BDGGG"IRK!SHUS^1*8;3RA$D1
M%<J\S]YY**;&W!%/UN%N+!PAT'[0<)7MWIK)5*=&<LM 2%TH@BH(GL)RD"6R
M['/D:J\Q0 ?;FEMT=(&08S1[C[TX1<P=>#_/ETO:K1?TYO-P>S.C^7*ZVK4C
MDVL\__+MV@_;#\[3DT\U.WV>\;&9D3 Y""XHKE:UV;2V'!QG1OI0,,4F$R=;
M,#/N19Y^]LEN -/!HKEYDGA+(EO;PBPM=BTLY*+(#D3FR<J0@3$\1RM%EEHW
M.<+8@[9Q0X?Q ?1@3<#IVAPYKTPV8;K:-#JY)E:*UW >ISA[=R'%B^C)EXPE
M2@G(=0;EI*HEV J"2R14[Z*[71^P,]-\V%M[*@080.&+1Y'^V+YE39YO%IOU
M5GJN$!#K$3/Z#-Z: (4[M,%9'\,^N>7]/,F+MXX[>ZB???AX5?2 GRWL'4$^
M9I:!$XVU*S76!8#@5,RT[)(I>\VXVA]!H\<>QVGLMLZ/$-_(6O]U.I]^.OMT
M4?ZB&)=U%G@Q=0)2I W;^]K/DJMZ]1PE\GV<HKWT?N/-(VO^&+TMAA#BV-K'
MK]<(UYS8+\& \95P9PN$K#24$&@M%)U2'&S5WWCS./=+!M/^T4+L(%0Z=+M\
M-9WGE^0CD:$,3D:6B3/&:7-T2"Z]0P_:D!"%B\J&)KV_CJ9XW&%V_7@HCZOZ
MD:.M6S.^_Y\SG&VZ96QJ/L\7[NOE] ,% +-?:[<-DLCK\N[C8KE^GY>?ZJC
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
MSDI*NBC<YY#VGL>/CH!3E;885H(C@^#%C.2VNDF^E=J*XA(8Y(YXL)&"#R_
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
MOTW3&5YMWL'8Y *3P&N!J1)EAL'G J;$$ H+UL@F-RAWQ=@*/?Y4T7. R3L
MS.OY;'F^N$C5&P].*D*B="]47A7E?67X91 -"R DV22S@,XW@<]30FUW],A.
M%4V#^6/D7/R.G6Z_+W_S=SJ[J'7KO;?H5Y.P%=*2B1:HF*4H2\DD!*,T%.Z]
M=HG3G^8M,O0]OWX[<)WDP?8Q'-)!/-MBS*')R;HZWL#I1 FB<Q%\IC"=F196
M.#2N-'EA/]!4TF8'5N->^N[GGYX1=VOR91$L<L<T4+I8&:.=A:!\AH*EELO&
MLKC-T_OA('="4TEW@L,>4TEW\4W/</O'8KY<3@)J451F8 VM2&6# T<* $>A
M#(_2\]R$/^-IL3J]]6L,LMT]T@&^7J5T\?WBK-)R_(XD1)JN_$2_/L.5PV;Y
MU??YXGSZ_U9__JCR$Y&*1R\9:$-V51$Y.&0%4')*6DO@)C=Y7#64 IU>-0Z#
MV5&\?"A-S)?V0;1R70=?? C9@K>Q5EDQ@7,Z@@E&ZN@BY3K'Y3$9G6)\K "Z
MJS<ZX V^O9HF45LK>&4O4?6UFB#+.,LR.%^XS"9EX74+)-T6HM.;RV&0L[>U
M3YW^8(!AK?M\RU%I"XXRX/7YAO*8,TL9-1@7"%;)58"9!(6*WZ"5<5X<][C@
MZ)0$0@@;I'-@6:4M$99"<"H((NGL/>-.L\:CJ$^;DF 7!.U-2;"+DWKH/U\]
MY[9.4N[H-0@1:_:H"\0@&&WNA;9[QK(.VVR0+Y*28">';J0DV,6Z/4#BZBI?
M22-4IHV;HZRDQP*\X0B<14;R2Q?\-K/(3I&28">//4))L(OYQFY*O]--KTN6
M.68)D4D#BJ.!B-D#\L"CS]H*,U@PZ)"28">_/4I)L(L1Q_;^G6YZRYG*TEA
M8PGZVF52(7(HF.DWQ3LI!F.GZ9"28&_O[VW$#LX:'^F.EEP99E@!GE0E5J!B
MT&>KP5L9"@\6>6E" G;2E 3[I L#^J%+-%U>F:-/DB5-5LGU?V)>-6XI\")Z
M843 %)K<B9P4)<%.SMZ6DF 7RW> H"V:X 57P5L')FE.6A4+CE&L+IP5'PWG
M)3<IA4^5DF G .Q.2;"#-T9.=L@X^2*=?US\N3X*6ZVYXH,W@AL0WC':]'D
MYW-]31%B2-DI8;:9AKM5SK-)@!,A&=BW$C[8YGU@9DD6N=3@:ED%YB6M(P9%
M<5)"! K6F -$0:IP'[@QVSS,W 4X#Z48KVPZW+$/47*@E4=^;GFW[7BI&&WE
M[/_,Z:-_S/_"Q56/H/+,V\(AJU7G,7(@H]6[$EMDT%0AEFW:G[;ZLM'1<:A#
MYRVMVQ=<N'0/U5$JBLRB@%#O7%5@2+4DZ22,2LA3BCZJW<&RZ:O&J\";0^5@
MRW8%E$^(BP?:""82KS.=4\)*II@\97=>@H[!RF*"02MVQLFF;QHG6SD&3 ZV
MZ]BG][@D1ZS:AM?'V**^V5 )- E*5BD18JIGV5R50,B7Z3ZGR $G^'>_^T2>
M4.]]N7. I?L!R>7B\5DJFS" R'6*LTR:,C8JY$AJH4TII,DV5)&[PF3L[/4@
M'V[&PAX&[0<-K_+_7"S/;[6<J**LI!@'7J<Z*EXQJ*2\8$JNK+V,1;9- ^S.
MX>.>'%T@9!_//A(O#C%S#X=SB\5\\7I.W[QJCJN;\:?%=+Y8#P^\T6YY2^??
M?MWZS>4/KEZV7ERN/11<1V4RV,@U*+\Z0:+L/4C&A?:I,->D,:.%,N.^]#O*
M1<7H&.A@'=S2\NU\<<\BE^'"LLR,L1R,2:YVK2?P#B,D9KC15O!&0PBWD&W<
M@^KQ 73_(?[ WAR=E/+G=$F2URAP;=:WTUF8I6DX^_/*BE<-S<:CB,8Q$+%2
MZ".S$$IF(!5M<UE(7>QSSUAW_]9Q$3BXP^='L7X'@>_=]Q]A2E^[HGU9?IG_
MAK]/ES_F2\P?RV^__L#S;_.\NB+Z\BW,_@QG>(LWUM=L)AE%%L4$2E'^Y#/G
M4(0L5$<SB[+)/G^ S.-R2!UE.S^61T\1O*L?_!"^7_7]"Q\XF9B!TO6D*14'
M46A&.XW0-HJ8'&_""G2HX.-&VZ,A[%!D'^+NT??\1RF3>;%<FEBO1(RHA"4!
M8K"TD44CR8JTL>FXU?[>)Q'U<;V\'4OU+B;O("YN0_KNLA:EA%+W%$-68J12
M\ARX<"JKK-&H)B-EAAK3T(QZ[RB;]- >ZAETMWAV@D_6Y\0!;2445,Z CRQ"
MR44IHZS.>%S*CE,:T[ 3'O88T["+<TZ4"$N('%-)"OCJDEC8#,Y*"3(P;T/.
M7J6PQ=;9E CKZ!#;%P(#\&#MXH\.0MR[69I_Q^N2_WW]!]5[=74*[4R*E9-0
M"-H-&"L03';U,B%IH1C7O FMWQ,RC4LP>IQB=R"/] NNRY49O1;&*Z207QD;
M9&U!XED".J.#$U+9T.2-])-2C5PH#.7[[3"UAR-&WB7?SY?+C[//>$[E5-7D
M8WF$C5 'AJ05*$N*K-A5?:$2AXJF+%E4A:EM7C!N^75=@F8?Y\[;6KJ#D+0%
MT8CB/%-1S" )+&0QI2 6%!"\I K9>\HFFG"X#\3[V(P@>=PJ<C__](RX6]R"
MS#C&K3600YTS+[@&6K(%G-2)UI6E/+7)/>Q+X'W<"0Y[\#[NXIL.X':'ZLCQ
M:$TNAI9></6I>7UQRBU83BLQV*"X;M(ANS.QU)B<CH< :&]K=X"4#WB^3AWJ
M5C^)*(4NGG!MHJMC>P,XYSUA/3"1N6%42+> RATINN=2/ 0K^]N[ ["\"8O9
ME/+"3[CX\QM9\[>PG":RT>_3LXMSS!,?O1>\FB-I!(*^K6FF \[1<ZE*$;;-
M [FGY>J>#_$00 WIDY'KN@\7M9CX6%;-,.NB(T^L$,R7.IW<Z#I(56KZ%28*
MJE$8JY4/<IM7/YL^NWNVPWUP,8@A.X@UNU^7KM[8?2SK?[@N@BG$*E3)Z&S
MYSH&PYL,T7H!R403F4E4CC1A%AY(_DZ'PPT3N\;P\:F3>=Y.-M_\_0-G2XR_
M+GO.JE>:<GQN^^5'I?[<RR)'8P1%DV4)HD 1B+5QPM?I*P$T,U1&6BD8-JF^
M^F$$164,<A<AY:!!!8<0,05@UG#O@['1-\D*7PHCZ"X(VIL1=!<G]<%T<9?0
M0;C*=Y@S9"<C&<G0#J110[8L&IX94V*;9=:6'65\GM"=W/P<.\HN-N\#,QN:
MLJWESDL>@96H:T-E@>B8 (W)RN",2V:P]N-384?9R;%;L:/L8N4N7JA>TW1D
M9V544%24E-U*JI=88( ^\"2"B46S9]*J^Y\YNJ\/=<^#IZ5[V&ID']=:8GEI
M@YHB7CW;,44R*A] "BL(]Z1&--*"=SE*YPU/81L6D\V?WB-QR;Y^'\!^8R-@
M+3S5$7^0(:@6"+-TI8:.6@=O2&Y4=8J]SN 91<.0; Q<2Z,DWP8&CW]%C^PD
M>V-A($N.G"'46:KSLVE>>6%UM+%NURPJ:2P<5'0!5)&\#C)T$"PW(F<,T@^6
M'FP6X40H9??-+ >P>W?(N6K8D"2[J2P_/-&&F)DBX).%2HJ9Y:2,=H,1[STF
MQ'C9QA".?1(G>UBY@W/MC[2(2(?9US_QZ^W^6F=-YE9[P*@2D-0"G%7U\C@$
MU)'+P)I,CGE$GIYPLX^CY\-;O0/PO)XO?LQ)$?PPGUUJ<I5Z^11]\ *D"[33
M&BK9/)<,7.'<>,%"RDVFASTJT7CI;A, #6/Y#B"TQ96.RUEI(6KW B\4HE.$
M6-\^1?I5--I:Y9L\^1_H[>/X',3[Y$*-_-,!XNX\CV)4$# 3"\A8F[W0,PB1
MT& YRA*#B"$TZ4S?^3':F*\9=W+P4X_1=K%VUQ>C*U;W?2XU+__A<!>2FR09
MZ#)Q_='7]SY6%:YTEI!=J4W?$2E)CA(L"QI9%JZ8)B\7[HIQZ.I_C\LEXG7^
MM?[P+V2QW^BG_G?"+5>T6W(PJ7:@2V3@A># O=,Z%Z.PS3O[I\4:-T(<@(/[
MT6! ZY] ?%CMOOM'B<M_/G2LV"15FXCA58D^*0G&<%G''RN(D5E(/A2):-'K
M;8;AC10QZF'B^B40[8KOIR%.SZ;G4URN,;RRX@UR92F>L9) .U$Y+GFL*98C
MI3D5;26BBOD9I^_R?5T%A%W<?/NDMHEQ.T@P5^9Y/5^>WU/#Z:Q(BPS:AP J
M<4K#(Z5 *G/FK+;!EB9'*H_(,^Y![@ 8&M+>7<#FX=YXM3)^_5&C.OWWGHHJ
M6,MY]"!296_DDO9B31I;'DTN47H3F[SFVD/6<6OE0>'6UD\=0/'F9.'M!>F#
MEV,ZU]?KG\*O*P;(^XG<7:6-R($5'Z!0)@<J4"(7ZGP!)SPI[U226SUE.>"A
MW0'2C]ND,2!<C^_+$\C,/X1%5?;G <^3'_F@H;/UIR5MD[<C-S&E9,"E5$ Q
MYR"F6O 5+5T.2(YO<N#:HM)??>;ON$R+Z8_JB/6)J'=9.:SEI:\#(V,B.#->
M@%L45KN2]5;#Z_;<-S?*U%5*OPL"-N^/A]M]["$/UX/-Z_P"SH*"P"V5'X77
M>QJ5@#/OHPN:,3?86][K;QT;#@/Y\/Z<]YT-V@,*KD=?869&.C Q4!6A."T/
MZ03HR)'%S(/WVQQG;(^#L:^^]_38?9_O8;ZQI[O?&4O/"/"640F9%*\MJUI#
M5(1_(TL(C&'P;K!)IW>^>63/[^.W^1!&'-O[=\;2%X."MCP!/L0,RF4&46H.
MSB9NBS,YF6T&<&_G_=O?/-Z+A4&\O[<1.ZA_[\XY^(!_O4JI=GI2=?1I,9_1
M+]-Z&,&:,%0S'914P O6EZI4UP>-'C(51S%:+4-J<@BSDY1CG_8-FT^T=U0'
M**R$H1_+JSQ?&>NJJR%;5P2M1[3%@^(N@[=60(Z><4-I.Y--" HW"=/3,))!
M?3\?V!$=@.G&.']6YMBPR,M__LCA',G?AHE+I5!ZQ:L^QE=B/AY9?>D1P"A>
MA*%8KWT3=&TEW;AP.QP$]V/7X![I &:; _W[ZZ=$(D7-BD/PR11*)P@*D6D*
M]EIRR5SA 1M="3\IU]B7$VUVQR&=,3;'ZH9+E\]8G]%>_>X++KY/#.63/)6:
M6&H%2CNREE82DI9)F:0DEGN]_9LI5K?ZMAZ/:/9T[KRII3N(2_?TF7[]=OZQ
M_'.Y'FHR8<P(5G0 H3S9*END\H1;8$)ZSFMC6-JFQMN_V6&35#UF[(?!:WAG
M[(VLG[B(\R;8NKX*GG!O#*(74"K;;"6T A>E@!"LXCS(HK?B@#@05=?R]+C'
MM<#3?@[H($9=OV.99&.8XTS35J\S;?J9PFRF6*M1R: SS]PW>95^+<'8M]_M
ML+*?D3M QY_?YHOSNO7>:""=LTQ2?+2<1<*WI$B9O01M#>W-R)SRL05,'HHR
M+G5A2[P<:/8.@',W.JXTB 5-$,J!+XJ@7V*A+=9G<")K+Q7WP36IPAZ*,BZ?
MX/$VI9W-W@%P5H*_FN5+SKLUE=TD2<8U@1QD0@$J5>MPXP"1&XW)(!--:.$W
M2C/N"+OF^]1!QC^!9UB_A;/*SO'G-\3SRJ&9S@]]C_7X)P[],&M+V=N\T$H8
MDA!90/**U2DG2$EM8I3>)A^9\<F*)CO_L"^TGJX#8]215HH$*9("A2G5-T@>
M"J?T3!AI56CR1NOPHOQ8K[1V0<%N-?@NMN^Y!G]]L:AVG>2$L=@<*?Y6XA^/
M$4(=\9BU\%BD2\HV>8K\M%ACG_ T M-!UN\@[WE$FP_S6;I4* A/.W$4P+W4
ME;F!5=(8J@ 8"XB*Q:R:Y$#/2C;V&4]K1.WI@WY!-0F2!R?0 $\4;E4Q5$Q2
M2@<RV\2<"<[I)EW5AQP2'JOMH0& =K+W_K"94\[> #;_A76?QOR*ML[P=<.U
M#)]H(:(R@8-QS((RM&E'[AU0O:!9)9[GX@A7&<\+.O:)42.@#>RA[@+7/?U^
MGRY7CQ@^AW/\A(M4 S,5J+G8Q&O_/@5FRP/5J$R -RDZQ.R8.$*N];R@8Q\]
M'0>!AWKH!$X17H?EM[=G\[^&.4'8_&E#GQYL(7,C3@;M0XHE0_#U\%I;3;_2
M"$[EK+-G E438K:6)P=778R3X!V/5*A"I!53VQ0*.!8Y>%^"YBBBB4V4VRQ.
M5V<%N_C]Z0"SE[5/((Q<ML>N&[BGN)R7.ZDC_<FAH67[;Q@ZW.RI6YL0%*21
M4B@%255F9T4HI)2\0/$!N9,B%WDR[:6/E!E7:^3W"_Q 1OSR%Y[]Q#_FL_-O
MRXE%YU=G(,DR!$7%"#B7-3C+6(S!H6BE_GX"=Q7&=L'.3L0-0WFL@XQ]6SW_
M&\/BRU_SB;!>VGH9Z=**!UD%VA4P@Q1!!ZE%=KY)R;BCG%V=EAX#A_OXY]3@
M1WBJ;YQY*BY%"+K20AJL["C*@1):1I68*FUN>G:6M*OCU:-!<&<?G1@(W\XO
M%I,4I0[&,N"AWE$HJHXI6PX@3!;"<!6+;-B8L+V@71W0'@N".WOHU! X_4DK
M+&5MG=9 E5,]%R2S.JL+>*MR$#IX,NGH""1!NSJY/1H"=_70"2'P5:'OO%:2
MJV)BG0&?5D^,N S@'=K:MR^#E849/!H#[K/2=G6&>PPL[N^K$P)D338<+\C!
M&Y-!L5B'Q$L&D9:9#%J&F$;=C,=^=GATV.WDD0ZN39_4ZY^S?'DI@OG-WXE^
M=#W'>Z)XY;?@#)BLDVU3JO/B<@%4C&JMF)PIC=HN]I!V*PRZ4\?@(+[:'9!^
M#<@9?@WGES_;K$N,"BJMBP&6F*=RRC$(K#8IL6*5%4P:=H1GCKL] /$G *LA
M[#W@T\;F]Q9KMJ6/\6SZ=?7I2UHZN+AL/OC^?;IFRACH"F.W+VMTFW& QFTN
M-EB=W154I1?)!I0G:#GO/9A(VV<.(475*'5N=[=ZU]BW4H*KQYVA:+3:4A44
ML68&(D$,F:IT=#*I5%R)1WC ]IR875UB[(*3I\/:H-[IH$+84KMWLR]_S6L5
MM)QH:7A"R\ DYT!E17E \!R*-,6A4$)%,2+\;B3MZOKB" C<TT<G!<)Z,KY6
M,041#*4K@)*2%,6, Y^5!RT\+;4B,\>187@M:U>7&,<!XGY^.B4HUA/R2PTS
MDYDE#HFE ,J116,)'((Q(G@=)6^3A.PN:E=7&4<!XGY>.BD<3G]>KC1$;P+Z
M0*F&9J#*JG:CA>=15K+78+A)X^+P2M2N+C2.@\.]O'0Z./SR#1<8ZE'Y)-%Z
M4@H=Z%)?VTOF(/K"(4:.)7EAA6YRJ[:SI%U=91P!A7OZZ'1 .+&R.%?;_R/9
M:SWTQU/8A^R"$RQ[*_F8E7%7EQA' -Q._ACL#J/%N=\_YO/\U_3L;(]3O.M_
M.MR9W&9I!CIAN_KP5[/\CD2<?9W&LW6/^K)VMIS-E^3KVW.2K TZ <^^-K80
MGF(4 C*/@3/KE6%-&-=VDO+0\'/U93>??#.F":-1*22LG%:"RAL9($J*I"4(
MJ:S(2;4UP :9QCUY:X>?^U%H*+=TW2EQI>3>DVWO?<#P4:CA=-O=L$1I=92R
M9.".5PJ-4" *9Z'8I .3T:-N0J5]U%AT,USNVO[7H ]!FJ"E N9X/?6K ^,#
M2C#H1;V=33DW27^>D.F48M$N^'E\YM]A;CF)6#3 ++]'/VKX^'24>7Z[(2V'
M*(KE''2P'E3)' *A8$6LX23ZI+!)_\<H65-MN)TN:DWP?KY<3GRA/9C["-XB
MZ:Z5AZ"I)@A96*9X<4HVF<F\69Q3BD^[H.:Q7.D 9YQ$:/KSXOOWL/@U+Z^_
MU9%*R^GL.DL\.%8]_]G#!Z\=]1DEFD5C8J0]#$*I[WL,2^!,)?CUWD0O5<BN
M"3?3*-'L\_SL[.U\\5=8Y$G-":PH$0*!!13' %XR!MK:.KQ/A<2:'+AOD.64
MXM@N>'DLCNWKA@X.,Z]4F'BA(@KG2'M+^:92%'=CI!I5.TLYHPY!-3DHOWLB
M-39F]O;D(\C8R:Q[P^$'+J;S_.=Y6)P/"HI[^W.,TA8E&.0D)"CKPHI*'UA.
MP:D89(A-0^L>R5*S!S6M '. R;MXYGP-_&2\C,IH4+(.7\!2P.4L0'KNO!+"
MQM3D1<Q.\:39,Y=F\607LQX83][,<N,\^69[WB<3OOVOA\MU'Y5IG%-$[I6)
MB""RH.PD\P)!)=I#!$HCN"O(FS :'36;??P;;HZM5+!1(I6;7*\N[S!1PE8G
M+R3G@RC!.]9D[]E"MCXRE^'Q=#\&#>VFKDOX6V%@[\N.AY_1)$QU<^41'.U-
M++,U%YA"Z<!KVJH\8<YZ1)E#DQ/_D:X\WDYGTW-\/_V)#[YVY9);9^X,;= A
M0H[U@8L(#H*1$FS4%LDV5J4FI?D>LIY2,-L%;X]?D;1Q8P>E_8V*[R@4E*W5
M-)Q'B]90^+8.5 B"4LS P 5TBOY?HV]"4+:GO'W4@<=$;#MWGLJ6O/_Q^88/
M:;(I]W,@'F)227@&S%/MJ41*X)DP(*TVGJ'S7IYN"5$GUF[$_X0'S(D",RTP
M2^O-&%:IJQ*@U9I9'IT,XAFL//KA)[5)[N#^VW. #[=J!UO@$WO[;[_^"/\S
M7[P^"\OEJ[^G]:@MI12Y ZUXJ--"5TV3%)OI+YB3HEC1)$G;0<9Q<#<0&N;'
M<4W?J+M1[$/XCK_/ZWB B8Z<L50T&!=5I21(X)0M8(R1CI>4$V_R5&Q'.<>-
M>LWPLCTN#W9>!]C\'7_BV?P'YB^8OLWF9_.OOU;#OY9_X/>("S)=L2R0.J72
MW*J"&;PU'KP1R0L3HTM-:OAGY.H6>X=C8M[.01W@[9E:Y<'25<'PH"T';A)M
M*4$P\-)K<+'H''+*H0W^=I1SG**SS4[<TD7](W#C G:\'HT7!*F3I,*91PA<
M!P@N:LJC55*LR7S-/60=-S(VQ<YN.#W8D1U@]<LB9*SB7T5[I:)5)"B$6L)1
M]59?0QH'S)8<+6/6Y";L8/<%Z1IEAWM^/J ;1H31IOWA_?4X:H5,RZ05:$I"
M0"5CP"M2(BD9N501@[O'#+'5B<CU%XSSXF+8/7$X"W803>XK\@'/W_R=SB[R
M=/;U^D&)B(8Y2\51+I794V='T%81.-5.+IL2<C[*Q?HFX?HY[]@3 \_<H!_L
MD"YF+[_Z/E^<3__?RB_U<N*NCA.*P53O.%O'WE_>>3AM+4@7R9+!:JJ46@#L
M:;'Z2>"'@=: 3N@@<CU1<*_;^V^K^^;O'SA;WIQXJZ)3H54$,40'2M4%)+P#
M6[S77 BM2I,2\A"A^]D[AX'CT1S8-U@W:/E@NI165E#E4TLBO6HZ=W6J@ 7D
M61<G.9K0Y.']86)W>R W,+RVQ_70OCXY9%_/JV(ABT2)ME!(<0,5TE[#,T3F
M5#11EG#_YG4,0'<Q5>Q$<+R/9T\3OJM95X);F;#.B%=UUA5' 5'J""846:1"
M;763C'5/><?M=#@E"._LW9,$\6I:EO/>U<-44,SY2OQL()@D(:/@,I60Z ?Z
MP/#X4\U.",([^_8T$5R'&[D4-:8<(8I0V0 P@HN1BM?D,Y<1,[ICO\=Y0MQQ
M241/"<&[^K8#!#]S__#P#*]$&8J. K!4>E]=)R4)D\$FH[22+!C7) 7>5=!Q
MXF[+ ]:&CNH B$\LMP]X?O/FTZ22?-%D,U;?GUA+6@FLC:>6YZ*BM\<^ ;LE
MWCBA<I2SKGV=TC74_KG$<G'V?EHHES;:AE@L.%;J>!&5(&:J#ZUR60KNDC='
M/KNZ$:[;$ZJ]0;$U[O;T4->H6_YC40D1I O&:,;J+6X=X" XT.*LPZA=B=9(
MZ?6QL\*58-V>([5'VQZ>Z1MIKU*Z^'YQ5CDQ;B>QDUB4L[QX".BH^,J1\M>(
M!9CTPC"/C(FC'VQN%K7;(Z$CH'$([_6-3S+B)$H5',L(@LHE4"X)"$9XR*$$
MX[D75+H=/\7K]ASG"+C;U2L=C,F](1MZ^&1@0ZU47+*.4+$:Q*F*TN"=U002
MRP*36 QO\A9Q)RG'&:/1L*)MYJ*N>WU?DS#3\[<AK8?2WA%YJS[?>Q\P7(_O
M4Y(-U-_[.\;S#9V<,DI>2DE02JPSH[R#()V$J&RQ6C(739-KJ<WB'-Z(=/M3
M;]K5*RT>"TE!6A4L0@J@_5E#M#D8U%3-F$8-2!OE&;>*'  )#_N+#K?["86.
M_9D"-G].JT#2DB_@$125C)S+)"'Y2D:10Z5;Q@@ZQ\24#"&T8<IM$T_J=ONQ
MW#7J^AVX2\ZJ+ (E98K1]LLT.*'K;"%!*R=9SUF3J]!')>HRINR"AOLQ91C;
M=U!TW55AU;&4LZ2B($>00EF*M937!RLY4"8?,0M*J&(3AOB'HHP\PWH8'\\'
M-7AWD+EL/DI<H O%@["TCRK-#6W0,@/GQGM*PI-DH3UH>F@0/-3!3^)E#VMW
M@)C/^'-^]I/*MKO*7+::"9XE97<2=$0)"KF X%P"J93A+.<499/6TR>EZ@E#
M^SA]WLH#(\)IN3B??*YC&-:4%\5E9DC>+ I6\GH/+OH,.B2)&5DT;IN(0Q]Z
M"S+TN_MPN?.M(\^T'W1'VM^</6#@BAS"AQB]MJ!--*!D(L6E4^1$;:.J#*];
MW<=NCX(QP\,!'KOO\SW,-[+7_PA_U_FFEX+GP IFBV!78^VESA!#5E D5]SH
MS.56+Y:W\ON=;Q[9\_OX;3Z$$<?V_GJZ[97@I+&TM&$)3M(K(P00VBTDJ8)!
M<F$1@ZWZ.]\\3OP?S/M[&W'D%O_/]2MQEO!S.%\'/RS>>L4E,.,=*!L0G&*^
MYM6D2$"=Q3W*UHVM_0\^>-Q[Y&$W^,,MUY/;+[-@'PQI7!0EI[4C)]0Y1D()
M2#Q&M+$PCV97QX]9-@[@I,?<O8?%1G;X^VF<+WX+2\Q5_LLX5;Q2I;Y;X+J^
MUBY.0U"N3C'/RH2<4#&^A<<W?78G+M_'4?,!K3:RUU_'MV?SU3S[6_)G)ZTL
MUM'N5&?'%$?9+?,2T L132[9LFW8;#=]]GA,"$-Z_6"K=7 PM&F_>W_]BB"I
M@C;4NWW$0&F.M! E6F"(SEI!*8^PQ[K&>+\3YT^S!S]MSJ2'<T.GF+HL>WZ;
M+Q;SO^HI6/A!?W/^:^)I.TU%9A":EIQ2GD',UD).-NE8B:3;3!O:1<C^;D'V
MQ,86J!O$4:,G,0_U^C0_)UM/P]F[65H@;=7O9@]U3#DKD2A:"Y8K#U+(X+D4
M(+/V%EGVG&^7Z.SW_?V=;1Z&LZ/YHF>\/;J@ @].2J: \@\#]1E-75 &"$HB
M2.>MLOY0L!T4T8Y:9#=&VB!>Z!!FKR\6U>(/]'H]__YC/J._^82+5'W[E?[I
MF[/I^BEG2O.+V?GR,R:<_EPE+R;(XHHLD*6N$ULP5^I*72<XH$I84KE/8+4U
M& <2L;^TKPUDQ_#H2P'V/W"&B[JM_*2_F2]JTF*M<I23,UL?QS,E(6)RD(-B
MS&>3C;3'A/5] <=MX>\<U =Y\X0@_>KL;/Y77;-_?B.W?2Q?:K,%6>;[]+P^
MPG_UO2[M5^?GBVF\.%\-VIK?-\VU'2>,4\W):<5C$!94S :<UI7MNO;$A2A$
MWH9Q=RSYQ^FEZ&=!C(:%$UHO3P:--__?Q?1'-=5-V$!35'"%@>66DQEB'5_!
M!6@6DR^<819#+XD=1=P*]?;EHKZE1SL]$'O,%!,K54X8.1161#V-3D"9G "/
MV:,P#L7],XAV!V*/";D57MWIX+6YHSJ,KG=N0CY<U,N+C^5Z^[E6=_GQXGQY
M'F:UYV]2#[B])MORF JM.V\@%&%H?\&H#;)4;-XSDNXASE8H]*>#PK$\U4&$
MK TB[V;+\\5%#?2_A>5T^2?)$O+'V;_"8EKUK,KS25'%Y\(1K)89%*?Z-C+A
MP67T5N=@1!N:H6T%W.ZJ@)T.*)MZJ(.P.+\?[J]S[=?SGY17?ZUJ3><3ZV-1
MNLXPMDF!LD) 2$91[>E35E9RC&G+T+?E5VX'I1.Z=FII\@Z1]!YO*V-20:?K
ML47(M1;SE"@DK\$(Q;+&P**(>^+GSA=MAYH3O$0:SKP=8.6^B7['$B[.SK\L
MIE^_XN(U+L[#=';YA\N/Y>/Y-_I3*I+"[%?E&XSGF&>X7*Z/ R8.65:J<# A
MJ&I6!4$+5\T:L[#(A-[WE/,@P;;#X@NX9CJ>^[K'[N?:/;Z@%)1^;&V'_WN1
MO];@?J4N%B:LI05JZ^.X==U40@9G,+C ,$2^S;NR 439#I\OX$ZII8LZJ!ZJ
MRLLKG2_K=2K/ T=CJ.[Q=2"NT90]:"; !2>BI,K=^68/B^X+LQW03NB>9S#+
M=X*>^]9Y-Z//Q^7YZI7H15TKGVC%S//$*0PI(ZGEC*^\2G7$(WJ(/$L=L^6Z
M#2'5+D)NA[83ND1I[JFNR67>S>B7^"7\C?M0RMS^U\,1R3PJTT#T,=>?OX$U
MQ%@61'U=:TT-+S(C>%,T1.32!6W4@_QA**+S1V4ZG.S]P4??L"0%%630O%YS
MF]51'H)+R$![%#)YQX1IPB7SE%!CS^8=!AT/J=P'<L.IQ)/5P_4#H\KE9S2)
M+9OD.T:$<5D$%1-$EPVEOY*!%\I3?8;"6-JH$C;AWVD88?Y,WS!?G-7M\^JN
M=5G9'2^_\')8QF\XPS(]7YG]!OG(G2RH&127."C-<J5IXA""=_5XQ?G4). >
M('/'\6D';-V/3\=R8@=)^8VJOU\*0 I>DBW/\OMIB#7[FUZ&B!LU<S'.%$5)
M9:Q$NT&2AI@R).:SE<4IQ9KDYWO*.^Z+__8X;>>\KC#ZIA1,Y].?>&W16HY\
MQC2?U2IEY=#[ND:+O,0(/GM:CX77AP.<06;<9B15@VNRQQPB]+A= ^W1VMB-
M/4#VXOOWL/AU:]-X/9_5#E8D#6D]WFP75",[E26@$JI2724(,4D0EDEN2E$A
MM('GE@*.VPW0#(HMW',JQ<A-3C,OGQ;SG],E?4&9+V[]R/[,NOM]3Y.B9E\]
MCU#XE"P(N5Q"D+&^JY24)"I1^>-]8*8D'MM,&VE8^%P>2C^2)*^7UT6]"_F!
MBY5SE]?68#(R%W. +#"!XIX6618)6!99&RVYXTVZW_<7N=^R9Q=D/2#@/(X+
M.]B>+S5]B[F^Z'^@ZD26PHKC!H1,C/86ZVO]%H$;Y[Q6F*UH<A3XC%PC4W4>
M"1Z;43F(KW:'GE]#;X9?Z]"A(<'WYWFE0*(RC?[!!K5*-+)D0QHY9>H<  7>
MJE!9+FS0)A>R1T,(/BW=N.7TN$ <T&\]P?$1:T[(8(H5%""=05"6JB^?%0.M
MM<O,F4@+[/B;\[@5\K@ ',)3AR+ORV!SJJY.KO8Q9O9<DU(4\+WPH&@G@%"D
M@,QR5$:XS'T3;!X@<[\'D8=DCL=R8@>IXY6JE_G(8XM1!^U%3(YRD519560$
M[[T#F;.3R43I6*/^B6W$&WM*R9'0\@A*!W1=%SOX,_:<T"83/1<(.1D+E!$C
M."X-H#/2L"2+SDW.&)^1:]Q0.#8(AW!6/[OX8]JPS(7EM)94K"_$O*6U%#BG
MG$<+@3+98IL,$>\R;6RU^PYA_*&AU/@,^]8O/X1%79\_<9!#ZZ<^N,DI]=::
M'.%8.I:4BI(2I/*Z\KZL.%4U&*N#=X&"D6N[6H<[EJXO].NUSL7Y,LSR_YW'
MY:MT_OI;I9:?SBXO'!];-TK&2,H6*LH"+9Y,!G$I)BK90@YUVBO%^BT:)_;\
M^G[/EG>!Q^U.B6/XH8/*X#)1F'U]/U\N7]-:_E7FB[_"(B\GEF?&0C' 9:R<
MGB5"-$5!L89K8;)VK$FA^KA(_=:A^Z!L8!=T *8-%].7],?1.522,H6,9"1E
MZZS[Y#2X0ED#+8DBVQS(/2I1OTG5(5 :Q@$=((E46'=J7 WH2QA#@104%;<I
M"TH'':]LA9[%@)1]-CF7N"-%)UO<89Z=#V7FGC!RR=3/95"D:X82<S4$[<$^
M<@&1VU $>J/:#"J\)\>X.#G HX]A8P_S]H&._\:P()_9R^$+6GB!A?91QUBE
M9#(DNQ 9DJ&E0O\7&&MRHO1 DDX0LH]?'V+D "-WA1)SJ0 &S[A("50]'%-"
MUZ.'[,!9YU6.*@;6I)Q\(,FXR6X;E.QCY*Y0HB\5\%*P*#T#"JF%%$B69-<9
M;/(L:18"*M46)7H'E#3+8]N@9!\C=X"232G:^^O69JZ*RBHGH(2,<"^L@8!.
M5?HBS[(1SK1!S)-2=5)0#YK3#N>&D>E4]CV!2DD(68\*7&+U5)[LYKUEX-$S
MF7G,_O[DY1=X$GBX\P<X"]S%$QT$L'_.%ICF7V?3_[?JR;K48GDUAV7Y&9<7
M9]6J;\GNGRCL+];!O^X"\^5T==TXX1&ME/46T+M2GY(AN"P=4*P.PN8HG=EF
M[O?.<6X(X?L+AX=A=S3'=@WFM9$_X2R<U3;#5[-\11/R*J7%!>8)S\GK%!CH
M1(M7(8L0I$5@E) 4)H*/;2Z #Y"YD_/,(T)W6#=V@-BG[@&\#2*C!\^TK><X
M!GRNY9-4QFFNA5(]7L6T;[$;'&\#.>$4V^H>M&.'.^W8@[?7;?E]S=OL]M'[
M&.UVR3&=7:Y70(8V7<W!(1**!0M91P)S:D+UW[#=[H&E/^#YQ_*O<':QCAPK
MUO)9NF4#'A5*AZ"]I24GA8; Z[QDD5#:5+Q+LH4-=A6TDZ+G0!0]]NJOB;LZ
MV' ?Z/=$\$]&VQ0Y@O&9<@EE)$3!,VE:"F>2*CW-CH+$ [?DYN^CVX#E.60.
MY+D>05G7]>6?71XOU,V+_KNVZRQ?Y<2KH5"K.?.W?^#U?'D^H4PWR! J[QGG
M% JX!"_J96"))K @Z/.;%.4ME.GC!?8X,#\V%D8^ =U?_ZN?NOW7$RY"K#Q]
M$%2L%*.YTK%0*B]D9"@5NA2V.1@=5JIQ"_>CP'ED5_88U%>D[Q/DQD69/6BG
M"BU%9\#Q^MHO<,$P2.3J2$E%%6?<DG[D_&%G?_2(*C+9)"F;?/ <3,3:RITI
MO!=O02N/)NL<O6G:-W5;F'$'V(Z+J%U]L3^>!N]J)AUNG7^0(M<6<BHB<\Q"
M"96?&WF]E^46K Q9Z&*<%TWX'9Z5K).;FW8%^  .Z2MBW5+HTV).Y=OYKT]G
M879..__U3,])EH;%8 7I4U^395MHPR=M968,E2PFMN%!W%'.;BKO(5"R%0:'
M<=G!_7N-@?F/^3S_-3T[6]\MA=EJXNPZO$^<%1QCM/5!;3U6X*XR^9%U=4'I
MB^"TLH\'S2<D[:9>/AHXAW);[_!<)ZU!.1L%):T^*=)(Z@P!C09G0G(V",?;
M/'M_0J9N:MJC06YW5_1)PG!+I8DH@9$R"#QKJH:RL1"]U(0#%!%1N*R: FN3
M4-W4J V1=; S^F%8V&RPB>8YFOJ2UV5/.;&FQ>*=\L"M=8I)8X5IPB2Z69Q.
MGLX<I7;8R?2G2J]PEY-[6(:%S9_=EF1A"WV.\![!)=31R  87 +E(J/0QCPX
M:XNIC--6G0K/PM5';T/I_NJ*Q+-2*%[0Y_VZ\\,3+DRP*2A(QM*"PH001 H@
MC"T\AZ19FW?] \C>[ZN%7;!V/_ =VZD='*MLH_(=!M!;46:B<DU4:4<PE8A>
M4>T.@1L.*4>M2^!%\2;OC X1NM_COM;('<2-)P+9+_<F'$RTQR2$*F!#'5,4
M*!_R==Y:%B)FZT3AI0G#]3["]IM5MH;H06X[$6A^F-=LZX)^+)[AY?WUN^\_
MPG11#T'K(R32V_-D,M<6T&/EML4,,4=:H5[E'(4/6C?)F(92H),WWB- >'#W
MG@BLZ])=#="M+4%(XGZ;I"(-V39"YF1OI7*!H%.$8)64R8H0VCP=VT_<<6^<
MQXZZ![BNB^/(K1*@C2_;WOQ-5?3RID'H$R[2ZC;*!FYY2B!T)A.PJ"%RF4%S
M*U%XE;PMHR6WNVBR%;";3>T>->-MYO 3"<J;-J,GWG>Z[$A-HT!D284 #QE\
MG3B6+&/&^"RE:'(Q.;PJ6V'>OD3,-W3YB8#^9CNK5Q_!H8M@3+VR-5C+!RZ@
M)"9CTEIG.=H!Q8V86X'5O42P[NFJ?F[7MU%R=<'[*O_/Q?*\E@#+28I!*D5K
M+GE77R!K159-"$QSQH.EY%\WX23<1]BML.E?(C8/<MO(W0^;]5O1,YS/OZPH
M26X82>:EDK!M&@ P(1/:XG0$RH,J"PDG&P>DW<%D#)89AVF;MH>!Q-GNTH&=
M"AC'<E0'SX77FE7BA4O5/I8U$6"H5JW+[9*)\GKY71&._([K_[Z;79ONZN9%
M*>ECI*S=8N5LJ%W\(>?Z)%ME9J+W,C?)7ELHLQW43^Z";72_=YO";ES5S&;'
M @]U_#+6NT0#L3;=,5)7A"A0L2/68_N'Y!=RG7:PCP:+O(V?P_QSEG!Q'E8D
M9=<L3H,\AGGRDYL\A=E>ER,\A#%<\\22!125H)U3I1.XU:"Y=J9X5U"=&C''
MO:2Y/,*Z].;O=':1:>F\^CZ_H&SZT]HI] =?YF_^#M^GL]6/?T;RZ6SY>7YV
M]G;=A3]).4G)L@$3C0&5LP+',=03"IDEK?%LFMBLM6+]/J'9!:7W(V=7<.A@
MMW]$_XE.$KFP'DQ0 I1Q"@+2!N(3RXX[E[$T0?4C\HP+QKY LQV-W$X>W!N(
M/U;I\)_G87%^?)[.R_F[&P@=0U'%:"\A^LIB%B-"8)3Y4*YMHPD\6FSR<G$8
M\<=] G:*8&^)CWZ#]%7-N1W):70^8;;5[)7D5,8,WB&"K52]5AA#]C_BFMA)
M^'%?G)WBBFB'C2Z>4SRVZ844O>4B0'"UVC7&@K<A4Z88,FIC2='NTI9FS\Q.
M$;<[>?# M.7-+#<^L]A$\%/[RO<YI7C\LX8[E]A2WH%.(FY_RV<\J\&AWOG?
MS'76B2%/&(%YI!0V*@_!< *$EO4NUF3/FZ1QSPEV:/1Z[//_08N //.%[/L;
M_?S_3CS/DN>BP.A,>8HVN<XC7O5'HA?)*:N;D"-O*^"X9=F@^+D?GYKXJ&ON
MY$<7__XGJ\]^Y!%"5\NSU&<1*+$4 H>$.N 2E*^M*\9:(.39R$*..C=I-&\5
MP6[SW=TAM5LLZMB0>B/V7]/S;^]F>?ISFB_"V1_A[^GWB^^O9C/Z3;V@6$SC
MQ2KII#3C#4%H_@OQZH6CR-)EK.\:O;*@K!<0C<L@8I8Q(>80^3.(:RI@Y^%N
M%[!M(C <UZ$=U-GOIP7?S9848F8)7\\7/^8+LO+'Q6]A]K\?_Z(T>)TA3Z3W
M'&NE9)"SVFE.:F&E0N#).DLI<;)-5O66\HU[?M0$IBT]= K 6T]E>C>K%'\X
ML5++%(NH/0^4U_C,P0D;H=9BH61O&3:Y=]]-S'$/;<:%X?[^Z@"-.^T']9"!
M7'D]5N+7Q-J4$HNU@K?5L#K6L2(1*-R[VJN@D]0MT'F8V.,>U31%ZQ']V0FK
M]E::7OWP9R0;3Q.9_,_S6M QHZ7GB0./28(*:" &VCNHJDL\%*YXRD-GH8_(
M,F[/7Q\)YQ!N.K6@NFJ(6;Y;+NNL+Q%*,)70OG89@$)9P"F3P+!BLLV"EF?3
M23$[2SQN0U\_H71O+YX:7-^&Z6*5Z7PL=W3FQ7@;G (F2P958@(7C(?BT'HE
M$F>VR?GM$,*/VZ'7#XB'\&W7QYZKW>3;_(P<NJQ<OY0*[G[0N>%#ACO:?$["
M@0XS'W[--=J21*4M6D@J4_#RE5I6HP"+P;&2F!"N"3O-XR(=&M\>?O*'^3G>
M/#:\.=_GQ9H8*X^N8Z;2ZBKP12%H03FQR\DHV>0.9FL)QSV5' @U]V-4&_^<
M6"#:_^+E\<]J&99:7K4\@;.<E2N^/AGPK+Y>6=&(ADI5+.HS8<^5;<+CTBXZ
M?;H"Y^HKUOONJXOS;_-%?2XQ$;GXPH.BS;;0P@J,08RB5,9<TC8G[7R3IUQ/
MB]5M'-H%'_?CT(">Z""KWZ3-57VB4">K%&A;QTXQ+:D^H=22<TM*&A12-&'T
M>ERD<:\QCHBG/3S0*98^7IPO:T/P=/9U0H6(RY%J@UQTI +!1HA%:4C1B>B"
MC#DWR9N>D6O<6XDCHFI?7W2=(WVNGW3VJO8^[E>HW?N X;*AIR0;* 5ZOWK0
M>PT849E\O4D4+[2K#1YU4*#U$)BSQ5N.J4T_^5TQ#K[Z7'W:Q_(>ETO<F.![
M2N$-!4"(F=7^:<O V^AH=60G5!$V\B;GG\]*-F["<P :'EQG#NJ#$PH@7T(\
MPWWJJXT?TRJ8;)*R34B)06OCO(7"<P9E;0%'.P]0U<XE;2+9VB9[]C AI5XM
M_9F^8;XXPX_E[069%_^8SNISI;5!/X5?*ZJ<SYAP^K-:]>U\<3-?>R7$RM@W
MP _!F!*5!(Z4VRL;R2)8:GJ6(E*FSY5_#BL-Q.HJ\NP"FMNW@&.ZZH1BU/Z'
M0)L_IU64:GGX<P]Q2C.67<K@2Z#=2$A-&Q$EMDPD)W5!ED.3V8G#9CY7@P;_
MO(C_@^G\R_SCXM5/,N%&L/_VZX_P/_/%U;]Y?1:6:_Q3W9"1<^F *5Z)Z;(%
M)TGVXIUS1EGN0Y/!I<.(WU4DVP57#TNPHWNSBT. 1X9E_O;K"WW$J[^GRXF4
M6M&&D$"$R$&AT^"]S97&-@<=0S2FT<G2L[*-B[XQ(/,(:H?R7\^0K K]/O\>
MIK.)X.B4DQ)<K'=&/!H(@GDPTJM40@G2-GFBN(5L?4!R,#QLB[<]G=,!WJY5
M6"W33*NX$G-^"J3E'_@]XF+B,&2'/H.,)M33-P:DA8,<A<:<@L,;!K)!:=*>
MDZQ3K.V+A?LD:8,Z9D2D+1?GD\_U=<YJ^15&BRV*"#9$2T(G$II[#S&FJ 5*
MX?TV[+STH;>01+^[CZ([WSKN7<R(&^7^MN\!,)<X5RE'4ZA"KV265?&*<^&!
M\^Q#X<)QO<T[O.TA,V9X.<!C]WV^A_E&]OKE&<JEX-9X$YD*P(+)H&0*0$AG
M8!7C7/D0M-WFV=96?K_SS2-[?A^_S8<PXMC>7_=F7@E>N+<&&<@4%:CD%;C"
M%.C C&>:D0FVX4+9SONWOWF<S6(P[^]MQ Z2T9UVRO?3&;X[Q^_+"<-B1+(!
MLJ10J9QP$%WA$&W*#(7B&IO60[N).^X5?D=5>T,OC]S(=>^D?WTU29HMIE^G
ML\J^L?@^28*2=\8%!69>Y\8KJ@U,)G6\%H;;HD*ZE]5LO)K9XJOZJ)-:>GO>
MSO0=1,7?D;XYK6FP)M%DH0UMX$Y( 0H% Y]D!!Y2B,K(&-J0EM\6XH3*J<,
M=; '.D#/O05QY[+RX37E]64"BSK+[ MPYDE+RA(AUA,&SR7]B<PJQ"8XVT_<
M$]I3AT'D$;QZ<MB])$R=L!2DEP9!VCK56-+:#)0O0Y&6*1/J:Z(FST#VDG;<
MS?D8,#H(N?OX].2 ^V[VY:_Y?V-8+">(J)A1=11LG0QKI*GM0*6>Z?JLLLF%
M-REE]A5XW%2@>_CNZ=E31#"A$=>:AN!]*D( FA6EH%40HF>0%?/H7,Y%-6FW
MW%_D<=.'4T#Q?MX]01R_G5\LUHHRP5V.68!64:\G$#B#"3C]5@=3GR0W:5/;
M6^)Q.8!. ,7[^?8403S]>;E:L]=8A.3 ,D=0B4=P 2W(@$ESR5@T32[O]Y9X
M7,Z@4P#Q7KX].1!_^88+#(6^?D+IO6=!2Z 4B3*G4)GHZB6HX3PQ5)[VG"8#
M??<5>%P"H>XAO*=G3P[!$QL\"4'0LJ1EG05 N3]C'H0N0BF!+FUU@]D8M^,R
M!76/UIV\V/4$RE5S[6_U+=EMYJ0]&C,>^:"!J3F>D72@UHR;;L&/Y3'6JE5#
M<JSB7,'CINLY.9^#)ER(.AC::LHC;8C B_.H%2.(-"EU#Q/[X NI;;_]M]O?
M?M/J5)!J14]FLD[7MPV!2DCC)'!18G FL92;,)X<*/>X1[5'1.J#ZZ\C^KOK
MUK;-@6GO-MPG/ZYU.&W8EGLH5"5'GB.#@D527:/KYL[KTZ?B@\D>431I"1LW
MJ-[TD]Y\QUTI[A#(OIK=IY3]YVQZOKS3='VS I7R)B3'*5^B>I'R)0<!@X7$
ME-996"]D$Y.V5.JTP_$.&'] +M<+4CHHR>[9XO8&]*H.>5OI^_'':L)'Y0%=
MXV.YO/B^_K-[V@L710Q<4AE::6XCIUTR1@%6I$S2LZRPR5'#L&J,>RG7S\HX
M)AHZ70NW'7!;^T=6OTS)2$OX1"9S314+Q*0+E*2HW)52>U6.A?_=1!_W"J\S
MS#?T^BG@_![-X3\II5W<,L-JKMIOO][\C8LT7>(GVAEQ]?3^%F$0"]K6Y\TJ
M%P3EO( 0$JW\S V:Y*/@348DM5=MW$O"GM?)<5'3USJZ%2,^WTS(O1<FBK7)
M21,@JR! 2:/!.=H=J:+%3'XIHA%1[6YRCGN#V ?"!_?G"1[+W"MZ/H1%/?;_
MB0?24N_\/:T/<G;2LX\3'LTS.ATDY%!?<XI,R"N:@11*!\T5]VTX5;HZX7G@
MR%M#+&BCV5S!K+NO-(KL;1V?D2T5)IP9VFA$!IX3DUK25[=A.QY,@Y,^N]D%
MO;MF(6TPT$&R4=.G#^'[NJU=E*R*L62\9.MD:Y? NQ+!IVQ1*YZ=:7(S?EN(
MD?G>Q\'!_4[,?9W2$: NJ592%#D71D6KKV<U)C&J82N-HX_*&VZ\L6UHNNZ(
M,7*KY=[N? 07>]AVY,[;+W_-OWR;7RS#+'^8SG#3P7=5[JH]7M3I9<F#5)8*
MMLI>'WT($(WWRD1GM=?/Y(0[?VD?$-G'L_-CF'ED_*Q9[=_-ZOQORJ%O*:%X
MDB;J#%B, 854U_N@/)BH,%KC/-X/,!NQ\N@7C-Q4.PPNAC%?![O+>H.]XHS+
MUB0AI %FUN/J)'BJER$Y"J6"J1A#D\WECA0C#Q3I(F'9WRT=8&I_P]VH/<OW
M5JIB3O&@ J!QN78R>'!)6,A,^*2"]J;1?+<&RHR[-1Z K?M%WMB.[@#L]U*"
MRUU ,JND"@A40]?F,<<I'W587Q<P4DOS4)J\E]PHS<@5X.@@F0_ML9'YP[Y,
MS^O^=#/\=;60+3>2QR! 6D'%4%[-)(H( :7(40GI]39/G[;B$=LHP<@CFT;=
MMX=Q2V^XJB.&5V>%]7[EV_3'E_D;2G?/?UTNPL*LD9I278NY3G(P&0(WM"91
MA<2T3K2>FB'N:=G&8S8<  5/86I EXR,MM??IEC>_(WIHE90'TN9)EQ<,_X*
MJZV(X%Q-2H+-$+.N(T-L9"DR9=A@Y+E/R-$1BH;T^WQX)_2 I;?369BE:3B[
MJX:200;O#41N/9E&.@@4WR&C]<XH357Y8/OB$W*,Q[9Y5"P-X(213\;^16)_
M(O=,,]EU7KY@^C:;IG#VY^4U]:5& 4,TTE@(0M=YUHE#+(C@ V4-RA84:AM:
MP^V^;9S4ZEC@:63UD6/2(U'5.R4PQPBZ2$5UAB3A+=7;3B29)7=:JVW8-K8*
M1P?L:H._C#MF)!K ]".#Y_?I A/]]:7D113&A%&0=4QU D)E1I=D#<E5B4$R
M*;<A*=P*-'>_>IQ'9L<$RP&F[F%VP'K6BW+<Q4 UJDZDNZ;R(CA.0A/@I35:
M4F0<"A^[#9MH]L)V_'I_/_/W@)E+J&/.)L3 011#4,\I@,=H($D?BI(L<K<-
M9\XISIO8R6./S)O8Q7QC3QRX,RK!8$3NG0#%7"3E6:G,9@)DUJJXY&SBV\QE
M/-5Y$SOY[=%Y$[L8<6SOWQF5D$,A%4.!Y"B/IA0::9\, KQ1WK DK93#>;^_
M>1-[>W]O(W9P2?7L%OG8#OG^FL194UJER5S@2JY#N$J&Z&BKS,84CXDR)K'-
M<*+A[U^?%7W</HD^WA,<&0"G#/D/%W6%?RRO<I[6?Q+.[G=,35),J62":U9!
MU@&T 4+="JQ*JC#E7&S4/=U.I\[OB >&YU"K8V"LO(1E\\  1J/A,@:P,5*J
MC2& (Z, K[NPX1R=:=---[0F([]+._$E<A N3GEA7#T579XO+E:[_&J^Z9=O
M87;9N/AA/ON)RW.\--5$40XI75'@T-9C2FO)824"MS&I*&OBV8;#YE@:COQ0
MY$074E,<O>@%]@_ZB//EN]DG7$SG>1)0&RNHY/,N4_D>O(*8<@9T7++$/9-Q
MG)>D RDX\KGL2UU>!Z#HE%?7ZG_^17%E.ONZ5IU/L"1%.6R&G#Q5HLD$\%$(
MT %9B2(8'_I:01N4&/E4X$17R:%H..65L&.$^"^<?OU&N_&KG[@(7W'UE[^'
M<WP;IHO*R843D:/!I ,40]933!H(*4>P&+T-&87F;;K;>[' N 3RI[H&1\5A
M!POXU=GJ9S!OMN";O^LO<:(*<A.HJF2147VIC 2ODZN#+.O36_1:M^EEVTJ\
M<=GH1X9^ P]V@,LWWW^<S7\A7CY9VZS;=9&V,N?R2^7#O_WWE9/CP_S\O_'\
M,Z;YU]GJJ"1ZIZ**"$76.;Z.%F@T3$!V3#O/; E;/;3?&<K---H*_>Z%HK\/
MG+SD!;/>^-[.%Y=_5'^.\E2G% ^153KV>AZB-$2E!!B>D(=4K))-R%B.J^96
M2\O_9VD=&U$COVH_\/Q^7CYC?65)9=^#@WRA.)/)(L04*[U>=I5>KP!7RF9=
M:,M.V[R$;R?A=G>;[(6MB8Z\?OJDBE>$PHTY%>]_S9$I%9_4L@]&18'9A,0-
M%:<\@4J,5D(H];>>6[32*-YD6.E+851$9HKAF=>G0YZ6+0NU$4L"L\FJRO@@
M0Q/[_8=1<5?TMF-4W 4#'90)=_E*=%&H(UI*LF(]K%(%O'0);$*?368\I2:,
MY;M3%)T I^).2'B2HF@7MW2 J2:D)#*)Q(PM@"'1ZA9,D0U"@L"R4S8HILM_
M*(JV0O@!V#H&1=$NCNX [)L);U [&:5W8"W3M/8310'&&81H57!)8W9-,H%_
M%XJBG4"R%471+A[K '8#U+TB:N19UI+7&B"K!:B,C,!]45SH[+GLZX;T_4Y-
M!R= 8GA(AG!D )PRY+=_W'=KS,6D>"9JKR(P3+D&! 8Q6@F>)9U+84KE)B?:
MQU6S\[UA8! ?_[GHOHCZ]UAOEX]IC4RA8$1@*2E0&",X*2/$S&266?OM>J5[
M7&H[/,KN;Y4= >:C/>#>!7-[+\8?JYNM/\_#XKSS)7GO 2[E)45$\IS&1-FP
M"Y2C()6&#+D17%EA]3:<*!VMR#V><??7;O22%N0!B'O1F^._5OZ[MDL.5G+M
M$W#+R7E9)_#D-="6DU16!Y_[:@W?4<$3[5=Z22OQ ,3MOA+]>B7.\&N]T_ER
M @N2G%=P>MM"J*1*O+:GK*[G-5<05H1GB%*$:-%+>5IK\H&.)]KG])*6Y6&X
M>]%[Y/UDWD6>,]<.G,KU($TJ\"(S<,8')741(O3%&=&D@.ROH>HE+<=#,'=@
M ?EFED]E03[;$'/;T4D(ID1Q4 ^[00E*]Z/)"DRJ+![1!CRUW'8O.YQH,7HR
M9[#-,/GOL<<^W^-6$N4>@CO Q!F0RR4X@1R$9-9@+BJDOFX2!U3^Q1_MMEL]
M'4:"G:#\;W<L_+SYD@]:J&S!QCJDLP@'T68.W*'AGO,8V(E%@A9=U_WMY?]6
MX: EJ%]T2G#WH/!YPUDN,!F;H2A&A1S5;Q E#Y 81N=2RHA]L=,-;8$7?[C]
M J)!2U"_Z&AP>3YY0:A^WFK2^)B=S) T4EX5$T*,+$"-GEQS=&BW(<;N*!3L
MHOZ+/TU_ 7&@&9Q?=!#8H;1"K@-C'$$(1[XW0H.S9$*F*9M*029NRFF%@(%/
M"4[Y_/X%!(!&4'[Q9_\W_-PW#9PW79E>DK%\B) <N5EA'7DI;('L!#=>IBC,
MB=V5/ZGOB6;\O9_E#X>Q%[T;?[PX7YZ'69[.OMX+8M=<$Z_GLY71+L+9%UR0
MPS$&X9U)X+FI)YY6TZ^B!<V=LD5I8=.)]3GL8867>HH_X+HYVEIO#>)>(D!\
MWGAQ=X=__;I8/:U[1Q::SI;3M,I8KEWND%(L4UED=:HL9A3C(]F \B\=N7-.
MRH9U^!@:GVCI/>"&W#W._AT7Y*T@-XDFLFR]A. 3>3@E#XYG!%3>:,NE":+=
M,?E(2G>PX?:_+L9>S?N"M <ZOJ?L%'>RT_FS=EI?*$ZOGNER%WT== P&Z\M
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
M3XK:EA(<;WSK&NM) /J5C.8="V4D[0JH;]:8**2KS%.T"$*K)+G"Y$R3J.E
M^N:=W]GDVF\AF0YN^R>/M; R)9LJZ8IXI*RR=!QRV6621*9EKK39)/LD-7UE
M!">1^R'8&B2$#I&T8]!"62-1&@&QR%![.LG:U^YDHXR(=![#TTERZ#MZ^DKA
MG )-8P31 9[NG_G>7%XM4SW$\L_\:X[7Z^75,F_>_14OKE-./Q"3:T'5]8T4
M'[\*WJS)84PH)8*!K.LF9L7(!RBJ "J?A4*6' ]MWVVG.,:\\W.;7*PSRKD#
ME!]YYK>?G_Z [1I8KIQ4T3C(GE-0)FTF+I!HL @G0[8HVM1,-3Q3+VNN3P_5
M59^XZ5:%?L*/MZL!<R@\UB@S"\RU(%;6-SD&2;AL+$6;P379;?(UPN8%<S<(
M.@C9(\79 3SOJL#OR[GO%MBJ[# &*)947TG!P6'-IDEFL^5UUV03E^19BGH$
MY%C![SO%DTBA S@=J;;O[P8Q"\6LUR*#$)G.K2@2J!%EW1E?G#>)XH$F3TA3
M':"7I9[G[@J,0\3Y:\*;CZOKRZM%;3FCR-< ]W7L7_ (WI,UD-YB=H:E)$R'
M:G!#?8\&NS7PID7_"!1T /VG^]UV#WC'[AOE(:-SBH&7VH#R1@$*DX 5QU0V
M#%'R%AK1\E#S7A9=*$HWF'EM^K._8=31P9GS%F3)B80D!=WEG(-E@1M=3.2V
MB6/5\E#SUO&\/OTY!C-=]Z;L1LU]P/75YQ'=)U_\WZ?K+WF>JHDZ2!Y^P6]K
M$CG&;=_V788\!"-2%HS,(EI0VP4XR1<PF,G9,"'YW*13]VN$'6M)G_O\^U&$
M]PU8B(69C!*XL76(D7,4WW -4F5;(D7?D:=3\N )&N=UJ"=%T;[]:B6ILS%'
M/^%ZC?4*&=\<]^+'M3%7+U-]*O-EBW;,T=44BMP"+X/+QH&*B@F9@BFL22%<
M:_-UG\9Y[IO>?O[B)]MLC;2Z:),EZ&0D18OH(=3^'"\B,863A]&F86X4M9V;
MM"'(>O[IN)7T.HA5#CO:]MG%1JFM4PDD,D:\].1%!B0OTGCR+X-14C=YZ#J<
MQ%[>;YOAY<!+]TCA=0;+W?N,DK6@EC/PV2I03)M:OI2!V6!165:L;U*4^IB4
M/FW>L4)_ 5LC)- !AKY;K3^MR+O)_WNUO+SZ3V(M>:&[9SE=K'!<!3"E%HF3
M=PLN) E6<_2\3K/:'_X^#9A>H*D?5(T1]ZH-[V>$4<K+Q?O\.UZ\N[Q:[A3*
MD3(99PT$51M1K-+@D$LH1EAA1,Y%/%'SM+G%S2;'__[[ZL__01]] QGZS3Y2
MGOC:7MXB6U]KQW)\9K#<4+U3'NF-TV@T4!1-[J8GXIWR&I2F -=IQ:-](ALQ
M&"D/OW,> W*TT%83<'#F29[_D2^7F_^UNJ@]09OW[[_;&3HEHB:H.RAHMQO8
M$Z!2=/TFKY.++G%]R,S-IS]]/FF/E])J4I;-*/3-^FKQ\[\OZ7/^6'[:0AZY
ML+;.L&-*$.'HZ]S9%$"0!V8)^\4?5.]"'_S F: _[2O]HV^>]^WD=)?#<2SO
M!2L[K2DF&*94!BM05P88\,QD"%':H(6L#1J3HV7.6^)(Z3V%@1&LG/F:^.D_
M[@T=(3QD(IPDE@HH$SB@(W=8HQ)*>9.L/61O\H./[$"P8T2R.IX_'<2:SUB_
M]W=OPSSI'# 3)XPFERA2O!.,1(@B14ZN4BKAE"GN]X/J')OUTG:3,ALGJ Z
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
M;L*>R*/J!AT=:,@A79Q1L<A8(ALB:ZY3)0VH8@+A(Z+GK'AD3>+V;[()>Q"
M1C1A#Y'F['6Q ]N O34IU!NN]FB6N,V_%@B9%1'HXN+[0_Z^B2;L00(_I@G[
M<.YW8/B.J_72/&KNT1)ZMA.B+0-T,==I?IQBNL"<[&9UU_M7TX1]ZLM^G+P[
M #>I;KZ\SO?I3E:01Q<B!%X?CAP/% M80X8@&:\9<N::Y)3W"3F_^WHD!AY5
M(1PAD(X M1!U!U,(&:1+C)B0$="'^NY)D:&4VH4VE0:W!,P+H./$^ PF!O&T
M RSLSYB_8X9FF@MK%+FJ9)F5)&:02B"DI)G)1A5ST ZLP=AXCJ!S+B8_QMA,
M(J .@/;]LO)N>YHZBAXWN89*M?<KI]L>GI_7=]T["R&M%\I%H*/X.J.E@#-,
M0S)9),$LQ55-ZGX'TCFO"9L&'/O%Y TEU0,0,WTS!3W;H"I_NLA;86VC]O75
M\O]M_WX1@N,\2 5"&M)8QBG,8M'7]F255+(^IR:M-8<0-Z\E; .YJ672 <X>
M;6]!69B2A9R*S.NH^*S!&YG T]U0LM+2VR:9MU'K=)I%CDWP<Q2O.\#*W:Z6
MFR*O]ZL-.9+(.-=&D%GE=2)+D> S_8)!L^!D+7)MT@/Z!"WS(F8^W^M8L72
MK'O*?R#&?K>J)577=*+=T8B=;W-9K?-=YUC>O/N+%)*$NKS$]><M$W]:T4\O
MKXBTBRTSB#QB]8)[SVQB$HS?=E<STEAKZ@8_[S.S+FK;:"A3LS/-6Z$\'])[
M@4DW&D-'W%TF;_-E+LNKIWAR7X#HZ!C,%; Z;5OF"@2E+'C'5$A&Y+ _X&-*
M31A$ZT$(UZ\5X>W$V@%R=\-RGCGIPBN/I'*^-D757<VA@+>*U%)D@Y*3*QW:
M9'1>)&O> +HY*O8=U>E$-!QP_@9PE_GWVEO09B3 WH&<S#QF%H&[4IWZS" $
M4T"G$ UC$:-IDF'^"EWSAM"G!MV40NH"=<\=)+(4G7#D9/ ZZ$4(<C*2\W5"
M.=<Y*V-YDV*N8U#6+&PZ-<JF$,JQZ/IM=847DT#LIWSU(.AS/OE8M_PI4=?5
M\.VCD,T06,+"HY/>-'EQ_8**@^!D7I_G-EX4'?ADMYWJQ*9?_R!&WS\VVB)-
MU PL(M9T%P/'1(&B;2"]0V%4DUGJSQ%T$+KLZT/7) +J$&AO<;.,"X-<<!$R
M"&,B*-(<X@R!@H+P0-&X=X8?4DE_-,JVU,Q<+S*)H+^"GN%<[Q ZWR\OKNDR
M70C%>"9[2O*M%5I!DC> =(>'XLDO%-$JW:8V_FEZ9JX . 5\QG#^FQ@2\'B0
MPOP# YZGJ;_A 0?R;XY! C$)7HI'*'4RJ]+25&,9P6.)K+B2T+79"G=>@P1D
M4%DQ,@1"1T5FAA&;O(R HG@R"2F%-DOOOZE! D.PV&"0P! 9=]2^61M=O"T\
MU"GO04@/BCFBNA0'TF43*=!7AR67O\E! H/$_L(@@2$RZ <^N\:6E*/E:!(P
M)RBN=XR!9R4 BT8J%F/$<L@2A7,?)#!(AB\.$AC"T-X'"0CNE/;D7GO%24.0
M44#%$[G'=5&D,ZED?T@D\NH&"0R2\9!! D,8WH\I>=3A7N=T)ZTB,,OH&,IR
M<'6+2$)=A,A:LG"(;_F:!@F,A<Q4;.XAW]&BT]<(]%IS!)U2(;Z&##X3F[,I
M.J0B,(@F2S[^'B0PD4?5#3HZT)!#.I$1O>4Q"& Z5:5/$D+2'"QF:]"[4F*;
M'27?Y""!00 :,4A@B#3/:Y" 3-:*0H>B4Y!'S5,&#+: +BI&G^NHX*]E#%_C
M((%! A\_2& (]SLP?,>]0]8U&\;:NE\J.O*:;5U@R.FP.@A24LQ)M'G3_:8'
M"9SZLA\G[P[ O5=($6W6RF_?RVO5%P8*]AP#IX2WJH[_8DV>AH?7M'1U4X^4
M_LLU+0-$T0&.#MC"4)QQ+F,"$2MOLJ43.<6A*&8%5TJ&V.3I>**]&)WVD1^#
MN(F%U@$,GQBN+\CX1^\D&%O+?RQYR8$7!<[[(LFA2\F+%K ;N>J@TY:Y8V!V
MI%"^B6*&[W#SQP\7JW]OYJ]A>$1*?Z4++W-KCHH%KKC3.=<Q!Z&N&/()7,P!
MHF$A2:5]R$VJ@<^L8B'E2/S@$J+( I27$ERJE;I2<.9-,-(W21!]4Q4+0[#8
MH&)AB(P[>B>J&37)$[DT4@'WK&8FI !4+D%4QN9HG56NQ8/SJZA8&"3V%RH6
MALB@'_CL,F@6O9?61M*UNJ2^D)ODI"B CC201YW,03'.N5<L#)+ABQ4+0QC:
M>\4"'<4S[B(QI$[B#YJ.D;(&CDY@9CX5?T@J\-55+ R2\9"*A2$,[\>4/'I*
M9U&*P(* 1)H$*K("P4H&10?DRIM2#EHH^IHJ%L9"9BHV=Y#J:/*D:&7QCOFZ
M,*N0X1;(P&5=G4CD4G/-C&[3&_1WQ<(T'E4WZ.A 0PYY\G0LHV)%@Q:N3IQ6
M#%!J"5J%S"S?-@K^7;$P"X!&5"P,D>9Y52Q8J4R0Y$)KD\B?$9'NNH((-I,K
MS70@#GZ+%0N#!#Z^8F$(]SLP?,>E^C/CZ.MJ$L.9!66EA6!< %FT0F&R9;K)
MG--ONV+AU)?].'EW .Z?\E5-_W]8K_Y<IIS>?O[GIHZQN9O+^(9X\.?-LNW;
MA"CRZ&6P"9*LNV"+DA P"3(:QA:M4<LVH]B&DWI^=_Y('#VN?6@IU#Y@^Z"Z
M@^LL**AT()*II9N)[BUK$7Q*/!;.,;DF<]<Z*K1I+?(7JVN&\+\#\!PT"YMS
M'BUS')S*Y%R'2#=(00$\J.RX1BM]D^WK_<\G/S'4)I?6S*'*[:PX.L+/5W_D
M]7-3O8KA7D=IR&>I:TX2-^#KL!/MN!(V(P].'A"C'/AU\WI\)X)4*_9W8-/H
M&.NZ2.+[?/._/U[^>/DG<7ZU)J8MK/=<$D_JO/?M8CM3]^YD4(:%4&L@B9<M
MC-F+5,T["?K$5FPZ^?0R'W+O.!_6^1,NTZUZ[;3I5LO>;#;Y:K/0,KL2"ZF2
MEQ26(8'&E<R :6,\^0K*Z5;SS$>0.^\@Y]D!.KE$NT#NX6Q=9*,UW:823+T'
M5$@1G X*7/+&&>YDE*WJ]P\D<=Z!E:>/.5I(KH/+^YF3U1MB\PPC)4%GVU*6
M@TJUZXNB+1<#(/U1!ZNM;K.A<CBIY]P.T" ),Y50.X#M!_R\9=UOJS?Q7]?+
M=;[=7?;A B^O:DWEW08S(TST"3-8&34HKTS-QW+P-D<3F0C6->G=/YS$+M,W
MDX%E=1+)'3U<>@:+NM"8#3.VAG<$(5)K!(R"#BB\$<EC1&R2Z#F<Q"[3/:V@
MV4AR'9C+>JSZWZI;?^+%[:6S7D:"?OW!=@?DP[]X\"]O[JO'3GJ\N$[$E7=_
MQ6TE^R^D1N]*H<MNX5SA-E@++AA=1\,SBBY-!KK3C/:9;K34Q$,X[3'/N0OL
M&.^B8S!UW6'VZW78Y']=T^>]J^F7,9UACSYBNHZNEZF;J!-K_TL>!&<V<RP,
M)-:KO@A=ESL6$#;Z6)SDNHV3]AQ!1W=8[7WN;\3 M_0/_FLA,FIC*0Q5.O(Z
MT$#L5H@GYU,I3&=L4I3Q+$4S]ZM,@8A'O4^3<+^],=G]H/X22"7_YW_[_U!+
M 0(4 Q0    ( *R*?U"K9C IA0,  *P-   ;              "  0    !A
M,3(S,3$Y+65X,C,Q8F1O8V]N<V5N="YH=&U02P$"% ,4    " "LBG]0YX!]
M,X@#  #D#@  &@              @ &^ P  83$R,S$Q.2UN9W-X97@R,3%S
M=6)S:2YH=&U02P$"% ,4    " "LBG]08B12"9T(   Z10  &@
M    @ %^!P  83$R,S$Q.2UN9W-X97@S,3%S=&5P:"YH=&U02P$"% ,4
M" "LBG]0_WW_I%D(  #-/   &@              @ %3$   83$R,S$Q.2UN
M9W-X97@S,3)J86UE<RYH=&U02P$"% ,4    " "LBG]0>#^;^QT&  !_,
M&@              @ 'D&   83$R,S$Q.2UN9W-X97@S,C%S=&5P:"YH=&U0
M2P$"% ,4    " "LBG]0$<0OJ"4&  "',   &@              @ $Y'P
M83$R,S$Q.2UN9W-X97@S,C)J86UE<RYH=&U02P$"% ,4    " "LBG]07</F
MNUZ] P!S_S0 $               @ &6)0  ;F=S+3(P,3DQ,C,Q+FAT;5!+
M 0(4 Q0    ( *R*?U#4C$'+218  .$  0 0              "  2+C P!N
M9W,M,C Q.3$R,S$N>'-D4$L! A0#%     @ K(I_4*>A.T-U*@  0L\! !0
M             ( !F?D# &YG<RTR,#$Y,3(S,5]C86PN>&UL4$L! A0#%
M  @ K(I_4,79Z8%;AP  4[T% !0              ( !0"0$ &YG<RTR,#$Y
M,3(S,5]D968N>&UL4$L! A0#%     @ K(I_4-*Z>Q?4#P  HBH  !,
M         ( !S:L$ &YG<RTR,#$Y,3(S,5]G,2YJ<&=02P$"% ,4    " "L
MBG]0V6'84 %- 0""J $ $P              @ '2NP0 ;F=S+3(P,3DQ,C,Q
M7V<R+FIP9U!+ 0(4 Q0    ( *R*?U#-C<&F2"L! +JE#  4
M  "  00)!@!N9W,M,C Q.3$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( *R*?U#J
M8D"E1\H  *.:"0 4              "  7XT!P!N9W,M,C Q.3$R,S%?<')E
:+GAM;%!+!08     #@ . +<#  #W_@<    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6668707776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Restricted Stock Activity) (Details) - Restricted Stock - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th"><div>Dec. 31, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, Beginning Balance (in shares)</a></td>
<td class="nump">214,630<span></span>
</td>
<td class="nump">184,389<span></span>
</td>
<td class="nump">139,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">199,810<span></span>
</td>
<td class="nump">140,988<span></span>
</td>
<td class="nump">126,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(134,674)<span></span>
</td>
<td class="num">(110,747)<span></span>
</td>
<td class="num">(81,494)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Canceled/Forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, Ending Balance (in shares)</a></td>
<td class="nump">279,766<span></span>
</td>
<td class="nump">214,630<span></span>
</td>
<td class="nump">184,389<span></span>
</td>
<td class="nump">139,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, Beginning Balance (in dollars per share)</a></td>
<td class="nump">$ 25.51<span></span>
</td>
<td class="nump">$ 25.32<span></span>
</td>
<td class="nump">$ 21.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">17.16<span></span>
</td>
<td class="nump">24.55<span></span>
</td>
<td class="nump">27.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 dollars per share)</a></td>
<td class="nump">24.26<span></span>
</td>
<td class="nump">23.97<span></span>
</td>
<td class="nump">21.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Canceled/Forfeited (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, Ending Balance (in dollars per share)</a></td>
<td class="nump">$ 20.15<span></span>
</td>
<td class="nump">$ 25.51<span></span>
</td>
<td class="nump">$ 25.32<span></span>
</td>
<td class="nump">$ 21.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted Average Remaining Contractual Life (years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted Average Remaining Contractual Life (years)</a></td>
<td class="text">8 years 9 months 7 days<span></span>
</td>
<td class="text">8 years 10 months 6 days<span></span>
</td>
<td class="text">8 years 9 months 29 days<span></span>
</td>
<td class="text">9 years 1 month 17 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value (in thousands)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate Intrinsic Value, Outstanding</a></td>
<td class="nump">$ 3,430<span></span>
</td>
<td class="nump">$ 3,529<span></span>
</td>
<td class="nump">$ 4,831<span></span>
</td>
<td class="nump">$ 4,483<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_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod', window );">Aggregate Intrinsic Value, Granted</a></td>
<td class="nump">3,433<span></span>
</td>
<td class="nump">3,461<span></span>
</td>
<td class="nump">3,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Aggregate Intrinsic Value, Vested</a></td>
<td class="nump">$ 2,807<span></span>
</td>
<td class="nump">$ 2,806<span></span>
</td>
<td class="nump">$ 2,361<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_ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Aggregate Intrinsic Value, Grants in 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;">ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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=116856206&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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6799687584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revisions of Prior Period Financial Statements (Narrative) (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, 2019</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Operating costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,597<span></span>
</td>
<td class="nump">$ 65,985<span></span>
</td>
<td class="nump">$ 66,222<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ngs_OperatingLeasesOfLessorOriginalTerm', window );">Rental arrangements, original term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ngs_OperatingLeasesOfLessorOriginalTerm', window );">Rental arrangements, original term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 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_srt_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revisions | Revision Of Prior Period Financial Statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Operating costs and expenses</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,145<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_OperatingLeasesOfLessorOriginalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Leases of Lessor, Original 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;">ngs_OperatingLeasesOfLessorOriginalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>40
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6821615648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Cash Flows) (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, 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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">$ (1,710)<span></span>
</td>
<td class="num">$ (12,579)<span></span>
</td>
<td class="nump">$ 327<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="num">$ (749)<span></span>
</td>
<td class="num">$ (118)<span></span>
</td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="num">$ (13,864)<span></span>
</td>
<td class="num">$ (466)<span></span>
</td>
<td class="nump">$ 19,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">23,268<span></span>
</td>
<td class="nump">22,080<span></span>
</td>
<td class="nump">21,316<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_ngs_DeferredAndOtherIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(662)<span></span>
</td>
<td class="nump">314<span></span>
</td>
<td class="num">(21,575)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,256<span></span>
</td>
<td class="num">(5,102)<span></span>
</td>
<td class="num">(5,221)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid income taxes and prepaid expenses (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,288<span></span>
</td>
<td class="num">(578)<span></span>
</td>
<td class="num">(1,852)<span></span>
</td>
</tr>
<tr class="re">
<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 operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,412<span></span>
</td>
<td class="nump">23,689<span></span>
</td>
<td class="nump">17,499<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of rental equipment, property and other 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="num">(69,938)<span></span>
</td>
<td class="num">(40,065)<span></span>
</td>
<td class="num">(13,536)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,175)<span></span>
</td>
<td class="num">(40,285)<span></span>
</td>
<td class="num">(12,838)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,036)<span></span>
</td>
<td class="num">(16,580)<span></span>
</td>
<td class="nump">5,114<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,232)<span></span>
</td>
<td class="nump">573<span></span>
</td>
<td class="nump">357<span></span>
</td>
<td class="num">(282)<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">426<span></span>
</td>
<td class="nump">19,851<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">22,049<span></span>
</td>
<td class="nump">21,302<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_ngs_DeferredAndOtherIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">573<span></span>
</td>
<td class="num">(21,582)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,757)<span></span>
</td>
<td class="num">(5,350)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid income taxes and prepaid expenses (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,318)<span></span>
</td>
<td class="num">(1,806)<span></span>
</td>
</tr>
<tr class="re">
<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 operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,414<span></span>
</td>
<td class="nump">17,452<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of rental equipment, property and other 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="num">(39,790)<span></span>
</td>
<td class="num">(13,489)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,010)<span></span>
</td>
<td class="num">(12,791)<span></span>
</td>
</tr>
<tr class="re">
<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 change in cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(16,580)<span></span>
</td>
<td class="nump">5,114<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revisions | Revision Of Prior Period Financial Statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (347)<span></span>
</td>
<td class="num">$ (246)<span></span>
</td>
<td class="num">$ (259)<span></span>
</td>
<td class="num">$ (467)<span></span>
</td>
<td class="num">$ (354)<span></span>
</td>
<td class="num">$ (36)<span></span>
</td>
<td class="num">$ (35)<span></span>
</td>
<td class="nump">$ 1,130<span></span>
</td>
<td class="num">(892)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">14<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_ngs_DeferredAndOtherIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(259)<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">655<span></span>
</td>
<td class="nump">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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid income taxes and prepaid expenses (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">740<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="re">
<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 operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of rental equipment, property and other 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="num">(275)<span></span>
</td>
<td class="num">(47)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(275)<span></span>
</td>
<td class="num">(47)<span></span>
</td>
</tr>
<tr class="re">
<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 change in cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_DeferredAndOtherIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and Other Income Tax Expense (Benefit)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_DeferredAndOtherIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118932676&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_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=115929826&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=118932676&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_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=118932676&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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&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=118932676&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=118932676&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=118932676&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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>41
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6606319264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Stock Options by Exercise Price Range) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding, shares (in shares) | shares</a></td>
<td class="nump">208,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">3 years 7 months 28 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 23.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable, shares (in shares) | shares</a></td>
<td class="nump">197,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 23.43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeTwoMember', window );">$0.01-15.70</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower limit (in dollars per share)</a></td>
<td class="nump">0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper limit (in dollars per share)</a></td>
<td class="nump">$ 15.70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding, shares (in shares) | shares</a></td>
<td class="nump">8,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">2 years 25 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 14.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable, shares (in shares) | shares</a></td>
<td class="nump">8,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 14.89<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeThreeMember', window );">$15.71-17.81</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower limit (in dollars per share)</a></td>
<td class="nump">15.71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper limit (in dollars per share)</a></td>
<td class="nump">$ 17.81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding, shares (in shares) | shares</a></td>
<td class="nump">26,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">8 months 26 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 17.40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable, shares (in shares) | shares</a></td>
<td class="nump">26,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 17.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeFourMember', window );">$17.82-20.48</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower limit (in dollars per share)</a></td>
<td class="nump">17.82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper limit (in dollars per share)</a></td>
<td class="nump">$ 20.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding, shares (in shares) | shares</a></td>
<td class="nump">50,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">1 year 4 months 2 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 19.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable, shares (in shares) | shares</a></td>
<td class="nump">50,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 19.43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeFiveMember', window );">$20.49-33.36</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower limit (in dollars per share)</a></td>
<td class="nump">20.49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper limit (in dollars per share)</a></td>
<td class="nump">$ 33.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding, shares (in shares) | shares</a></td>
<td class="nump">123,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual life</a></td>
<td class="text">5 years 4 months 2 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 27.33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable, shares (in shares) | shares</a></td>
<td class="nump">112,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 27.26<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_RangeFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>42
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6623833360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Narrative) (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, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ngs_DefinedContributionPlanEligibilityAgeMinimum', window );">401(k) plan, minimum eligibility age</a></td>
<td class="text">18 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_DefinedContributionPlanRequisiteServicePeriod', window );">401(k) plan, requisite service period</a></td>
<td class="text">2 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">401(k) plan, maximum annual contribution per employee, percent</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage', window );">401(k) plan, employer's matching contribution, annual vesting percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage', window );">401(k) plan, employer contribution, ultimate 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm', window );">401(k) plan, employer's matching contribution, vesting term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_DefinedContributionPlanEmployerContributionAmount', window );">401(k) plan, employer contribution amount</a></td>
<td class="nump">$ 393<span></span>
</td>
<td class="nump">$ 355<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_DefinedContributionPlanEligibilityAgeMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Eligibility Age, 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;">ngs_DefinedContributionPlanEligibilityAgeMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_DefinedContributionPlanEmployerContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Contribution 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;">ngs_DefinedContributionPlanEmployerContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Contribution, Ultimate Vesting 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;">ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Employers Matching Contribution, Vesting 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;">ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_DefinedContributionPlanRequisiteServicePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Requisite Service 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;">ngs_DefinedContributionPlanRequisiteServicePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer's matching contributions to a defined contribution plan that vests in a given year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of employee gross pay the employee may contribute 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6631502544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairments</a></td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="nump">$ 10,039,000<span></span>
</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=108376223&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=118932676&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=108376223&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6623833360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Balance Sheet Impact) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 604<span></span>
</td>
<td class="nump">$ 451<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_OperatingLeaseLiabilityCurrent', window );">Current operating leases</a></td>
<td class="nump">189<span></span>
</td>
<td class="nump">126<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_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating leases</a></td>
<td class="nump">415<span></span>
</td>
<td class="nump">325<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_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 604<span></span>
</td>
<td class="nump">$ 451<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term in years</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Implicit Rate</a></td>
<td class="nump">3.10%<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_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_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=77888419&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=77888419&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=77888419&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=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&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=77888399&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=77888399&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=77888426&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>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6655683392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Identified Finite-Lived Intangible Assets, Finite Lived</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the identified intangible assets by major asset class (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.911%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:1.529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.005%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (years)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed Technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade Name</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,276&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Identified Indefinite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the identified intangible assets by major asset class (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.911%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:1.529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.005%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (years)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed Technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade Name</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,276&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and exist in perpetuity, 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 3<br> -Subparagraph (b),(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6908858464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(Loss) Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Computation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computation of basic and diluted (loss) earnings per share (in thousands, except per share amounts):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:67.411%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.705%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.705%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.709%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,864)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for basic net (loss) income per common share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for diluted net (loss) income per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of stock options and restricted shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) earnings per common share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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> -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>47
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6606503344">
<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, 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_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="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock/Units</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;On June&#160;18, 2014, at our annual meeting of shareholders, our shareholders approved a proposed amendment to the 2009 Restricted Stock/Unit Plan (the "2009 Plan") to add additional 500,000 shares of common stock to the Plan, thereby authorizing the issuance of up to 800,000 shares of common stock under the Plan.&#160;The 2009 Plan expired on June 16, 2019. At December 31, 2019 we had 123,092 shares outstanding under the 2009 Plan that will vest over the next two years.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On June 20, 2019, at our annual meeting of shareholders, our shareholders approved a new proposed Equity Incentive Plan for restricted shares/units and stock options. The Equity Incentive Plan allows issuance up to 500,000 share of common stock. As to December 31, 2019, only restricted shares/units had been granted. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with the Company's employment agreement with Stephen Taylor, the Company's Chief Executive Officer, the Compensation Committee reviewed his performance in determining the issuance of restricted common stock. Based on this review which included consideration of the Company's 2018 performance, Mr. Taylor, was awarded 131,674 restricted shares/units on March&#160;29, 2019, which vest over three years, in equal installments beginning March 29, 2020. On March&#160;29, 2019, the Compensation Committee awarded 20,000 restricted shares/units to each G. Larry Lawrence, our former CFO, and James Hazlett, our Vice President of Technical Services. The restricted shares/units to Messrs. Hazlett and G.L. Lawrence vest over three years, in equal installments, beginning March 29, 2020. We also awarded and issued 23,136 shares of restricted common stock/units to our Board of Directors as partial payment for 2019 directors' fees. The restricted stock/units issued to our directors vests over one year, in quarterly installments, beginning March 31, 2020. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On November 15, 2019, our former CFO, G. Larry Lawrence, retired from the Company. At time of retirement, the Board of Directors approved the accelerated vesting of all unvested shares held by Mr. Lawrence. In accordance with ASC 718, the Company considered the Board&#8217;s approval of accelerated vesting as a modification to all of the unvested shares held by Mr. Lawrence on the date of his retirement. The grant-date fair value of Mr. Lawrence&#8217;s restricted shares/units ranged from $17.29 to $24.55 per share.  The closing price of the Company's stock was $11.18 on November 15, 2019, the modification date. Due to the price on date of modification being less than the original grant value, the Company recorded less compensation expense related to the accelerated vesting than would have been recognized over the vesting period if Mr. Lawrence had not retired. Total compensation expensed booked related to the Mr. Lawrence&#8217;s accelerated shares was $189,000.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Compensation expense related to the restricted shares/units was approximately $2.5 million, $2.2 million and $3.7 million for the years ended December&#160;31, 2019, 2018, and 2017, respectively.&#160;As of December&#160;31, 2019, there was a total of approximately $3.3 million of unrecognized compensation expense related to the nonvested portion of these restricted shares/units.&#160;&#160;This expense is expected to be recognized over the next three years and a quarter. As of December&#160;31, 2019, 328,173 shares were still available for issuance under the Equity Incentive Plan.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of all restricted stock/units activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:45.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>&#160;of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual Life (years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aggregate</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intrinsic</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Value</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2016</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.13</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,483&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,432&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.06&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,421&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(81,494)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.20&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,361&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2017</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.83</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,988&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,461&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(110,747)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.97&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,806&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">214,630&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.85</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,529&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,810&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,433&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(134,674)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,807&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.77</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,430&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Option Plan</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Our Stock Option Plan which is stockholder approved, permits the granting of stock options to its employees for up to 1.0 million shares of common stock under the Stock Option Plan.&#160;We believe that such awards align the interests of our employees with our stockholders.&#160;Option awards are generally granted with an exercise price equal to the market price of our stock at the date of grant; those option awards generally vest based on three years of continuous service and have <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI4MjA_41d54816-f54d-40fb-911b-e478c21d4c54">ten</span>-year contractual terms.&#160;&#160;Certain option and share awards provide for accelerated vesting if there is a change in control of the Company (as defined in the Stock Option Plan).&#160;&#160;The last date that grants can be made under the Stock Option Plan is February 28, 2026.  As of  December&#160;31, 2019, 337,503 shares were still available for issue under the Stock Option Plan. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model that uses the assumptions noted in the following table.&#160;&#160;The risk-free rate for periods within the contractual life of the option is based on the U.S.&#160;Treasury yield curve in effect at the time of grant.&#160;&#160;The expected life of options granted is based on the vesting period and historical exercise and post-vesting employment termination behavior for similar grants.&#160;&#160;We use historical data to estimate option exercise and employee termination within the valuation model; separate groups of employees that have similar historical exercise behavior are considered separately for valuation purposes.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:88.204%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:7.796%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average Black -Scholes fair value assumption during the year ended December 31, are as follows:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk&#160;free rate</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were no stock option grants made in 2019 or 2018.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of all option activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:45.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>&#160;of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual Life (years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aggregate</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intrinsic</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Value</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2016</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.25</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,750&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(55,666)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">446&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2017</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.28</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,255&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td 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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38,250)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.19&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,534)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283,686&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.58</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.97&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.60&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Expired</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.74&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,334&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.66</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.48</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:3pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average grant date fair value of options granted during 2017 was $11.93. We had no grants in 2019 and in 2018. The total intrinsic value, or the difference between the exercise price and the market price on the date of exercise, of options exercised during the years ended December&#160;31, 2019, 2018, and 2017 was approximately $474,000, $216,000, and $446,000, respectively.&#160;Cash received from stock options exercised during the years ended December&#160;31, 2019, 2018, and 2017 was approximately $506,000, $680,000, and $1.1 million, respectively.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes information about our stock options outstanding at December&#160;31, 2019:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:29.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.270%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.323%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.470%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.323%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.676%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.918%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Range of Exercise Prices</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Exercisable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Remaining</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Contractual</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Life (years)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Price</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Price</span></div></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$0.01-15.70</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.07</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$15.71-17.81</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.74</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$17.82-20.48</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.34</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$20.49-33.36</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,334&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.34</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,334&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.66</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The summary of the status of our unvested stock options as of December&#160;31, 2019 and changes during the year then ended is presented below.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:72.008%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.628%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unvested stock options:</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Grant Date Fair Value</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested at December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,865&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,432)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled/Forfeited </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,433&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognized stock compensation expense from stock options vesting of $124,000, $159,000, and $363,000 for the years ended December&#160;31, 2019, 2018 and 2017, respectively. As of December&#160;31, 2019, there was approximately $16,000 of total unamortized compensation cost related to unvested stock options.&#160;&#160;We expect to recognize such cost in 2020.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>EXCEL
<SEQUENCE>49
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( *R*?U ?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ K(I_4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " "LBG]0<)AOD.T    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/2L0P$(=?17)O)VE!(71[6?&D(+B@> O)[&ZP^4,RTN[;V\;=
M+J(/X#$SOWSS#4RGH]0AX7,*$1-9S#>3&WR6.F[8D2A*@*R/Z%2NYX2?F_N0
MG*+YF0X0E?Y0!X2&\UMP2,HH4K  J[@26=\9+75"12&=\4:O^/B9A@(S&G!
MAYXRB%H ZY>)\30-'5P!"XPPN?Q=0+,22_5/;.D .R>G;-?4.([UV);<O(.
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
MX7HW3"3OQJMK,-V?-_\ 4$L#!!0    ( *R*?U!(""+/ @4  !8:   8
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
MC/7!<!G>W5;E/#(<H#!1T.&XHR@HX#CFCI5HZ"X* FYG0.7:P2A6@,6!*%(
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
MTT?2!@/.,'AKJ8L4S!DC.<,J9J21;,C1S %T9-![DSH[DGSB#@CPAF+>&'!
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
MOFOJ?F-M $PEN\$!ZO![+8:")L3C>SR[:<@F(]A^_C]L^<3E'U!+ P04
M" "LBG]0_JN$,K0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q]4V%OW" ,_2N('U N7-I5IR12K]7429MTZK3U,Y<X"2J$#,BE^_<S),W2
M+MH7P,;O^=F8;#3VQ;4 GKQJU;F<MM[W!\9<V8(6[LKTT.%-;:P6'DW;,-=;
M$%4$:<7X;G?#M) =+;+H.]DB,X-7LH.3)6[06MC?1U!FS&E"WQQ/LFE]<+ B
MZT4#W\'_Z$\6+;:P5%)#YZ3IB(4ZIW?)X9B&^!CP4\+H5F<2*CD;\Q*,+U5.
M=T$0*"A]8!"X7> >E I$*./7S$F7E &X/K^Q?XZU8RUGX>#>J&=9^3:GMY14
M4(M!^2<S/L)<SS4E<_%?X0(*PX,2S%$:Y>)*RL%YHV<6E*+%Z[3++N[C=),F
M,VP;P&< 7P"W,0^;$D7E#\*+(K-F)';J?2_"$R<'CKTI@S.V(MZA>(?>2\$Y
MS]@E$,TQQRF&KV*2)8(A^Y*";Z4X\G_@?!N^WU2XC_#].X7[;8)TDR"-!.E_
M2]R*23\D8:N>:K!-G"9'2C-T<9)7WF5@[WA\D[_AT[1_$[:1G2-GX_%E8_]K
M8SR@E-T5CE"+'VPQ%-0^'#_AV4YC-AG>]/,/8LLW+OX 4$L#!!0    ( *R*
M?U LXSI!M $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;'U3
MVV[;, S]%4$?4"5*V@:!;:!I46S !@0=MCTK-FT+U<63Y+C[^U&RZWF;L1=)
MI'@.#RDJ&ZQ[]2U (&]:&9_3-H3NR)@O6]#"W]@.#-[4UFD1T'0-\YT#4260
M5HQO-G=,"VEHD27?V169[8.2!LZ.^%YKX7Z>0-DAIUOZ[GB131NB@Q59)QKX
M N%K=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\K'*ZB8)
M01DB@\#M"H^@5"1"&3\F3CJGC,#E^9W].=6.M5R$AT>KOLLJM#D]4%)!+7H5
M7NSP :9Z;BF9BO\$5U 8'I5@CM(JGU92]CY8/;&@%"W>QEV:M _3S6&"K0/X
M!. SX)#RL#%14OXD@B@R9P?BQMYW(C[Q]LBQ-V5TIE:D.Q3OT7LM.+_-V#42
M33&G,88O8K9S!$/V.05?2W'B_\#Y.GRWJG"7X+L_%-ZM$^Q7"?:)8/_?$M=B
M[O]*PA8]U>":-$V>E+8W:9(7WGE@'WAZD]_AX[1_%JZ1QI.+#?BRJ?^UM0%0
MRN8&1ZC%#S8;"NH0C_=X=N.8C4:PW?2#V/R-BU]02P,$%     @ K(I_4*4U
MI^VV 0  T ,  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL?5/;CML@
M$/T5Q <L"<DV:61;VFQ5M5(K15NU?2;VV$8+C LXWOY] 7M=JVOU!9CAG#,7
MAFQ ^^Q: $]>M#(NIZWWW8DQ5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*)*T8WVS>
M,2VDH466?!=;9-A[)0U<+'&]UL+^/H/"(:=;^NIXDDWKHX,562<:^ ;^>W>Q
MP6*S2B4U&"?1$ MU3A^VI_,^XA/@AX3!+<XD5G)%?([&YRJGFY@0*"A]5!!A
MN\$C*!6%0AJ_)DTZAXS$Y?E5_6.J/=1R%0X>4?V4E6]S>J2D@EKTRC_A\ FF
M>NXIF8K_ C=0 1XS"3%*5"ZMI.R=1SVIA%2T>!EW:=(^C#?WNXFV3N 3@<^$
M8XK#QD I\P_"BR*S.! []KX3\8FW)QYZ4T9G:D6Z"\F[X+T5AT/&;E%G@IQ'
M"%] MC."!?$Y E^+<.9OZ'R=OEM-<)?HNR6=']<%]JL"^R2P_U^%;R&<O_\G
M!EMT5(-MTBPY4F)OTAPOO/.X/O#T(G_AXZQ_%;:1QI$K^O"NJ?LUHH>0RN8N
M#% ;OM=L**A]/!["V8Y#-AH>N^G_L/D3%W\ 4$L#!!0    ( *R*?U#2QWC?
MLP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;'U3VV[<(!#]
M%<0'!"_>I*N5;2F;JFJE5EJE:O/,VN.+ HP+>)W^?0$[CI58?0%F..?,A2$;
MT3S;%L"1%R6US6GK7']DS)8M*&%OL ?M;VHT2CAOFH;9WH"H(DE)QI/DCBG1
M:5IDT7<V18:#DYV&LR%V4$J8OR>0..9T1U\=CUW3NN!@1=:+!GZ"^]6?C;?8
MHE)U"K3M4!,#=4[O=\?3/N CX'<'HUV=2:CD@O@<C&]53I.0$$@H75 0?KO"
M T@9A'P:?V9-NH0,Q/7Y5?U+K-W7<A$6'E ^=95K<WJ@I():#-(]XO@5YGIN
M*9F+_PY7D!X>,O$Q2I0VKJ0<K$,UJ_A4E'B9]D['?9QN;M.9MDW@,X$OA$.,
MPZ9 ,?//PHDB,S@2,_6^%^&)=T?N>U,&9VQ%O//)6^^]%CQ-,G8-0C/F-&'X
M"K-;$,RK+R'X5H@3_T#GV_1T,\,TTM,UG1^V!?:; OLHL/]OB5N8]T6R54\5
MF"9.DR4E#CI.\LJ[#.P]CV_R!I^F_8<P3:<MN:#S+QO[7R,Z\*DD-WZ$6O_!
M%D-"[<+QDS^;:<PFPV$__R"V?./B'U!+ P04    " "LBG]0P3R]V+0!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q]4V%OW" ,_2N('U#N
M2-96IR12KU7529MTZK3M,Y<X"2K$*9!+]^\'),VR+>H7P,;O^=F8;$3S8EL
M1]ZTZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&)\M[MF6LB.%EGT
MG4R1X>"4[.!DB!VT%N;7$12..=W3=\>S;%H7'*S(>M' -W#?^Y/Q%EM8*JFA
MLQ([8J#.Z=W^<$Q#? SX(6&TJS,)E9P17X+QN<KI+@@"!:4+#,)O%[@'I0*1
ME_$Z<](E90"NS^_LC[%V7\M96+A']5-6KLWI+245U&)0[AG')YCK^43)7/P7
MN(#RX4&)SU&BLG$EY6 =ZIG%2]'B;=IE%_=QNN$W,VP;P&< 7P"W,0^;$D7E
M#\*)(C,X$C/UOA?AB?<'[GM3!F=L1;SSXJWW7@J>\(Q= M$<<YQB^"IFOT0P
MS[ZDX%LICOP_.-^&)YL*DPA/_E*8;!.DFP1I)$@_+'$K)OTG"5OU5(-IXC19
M4N+0Q4E>>9>!O>/Q3?Z$3]/^59A&=I:<T?F7C?VO$1UX*;LK/T*M_V"+H:!V
MX7CCSV8:L\EPV,\_B"W?N/@-4$L#!!0    ( *R*?U!.X<2$M0$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U3VX[<( S]%<0'+#-D]J)1
M$FEGJZJ56FFT5=MG)G$2M%Q2()/MW]>0;)JV45\ &Y_C8V/RT;H7WP$$\JJ5
M\07M0NB/C/FJ RW\C>W!X$UCG18!3=<RWSL0=0)IQ?AN=\>TD(:6>?*=79G;
M(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z6)GWHH4O$+[V9X<66UAJJ<%X:0UQ
MT!3T<7\\'6)\"O@F8?2K,XF57*Q]B<;'NJ"[* @45"$R"-RN\ 1*12*4\6/F
MI$O*"%R?W]C?I]JQEHOP\&35=UF'KJ /E-30B$&%9SM^@+F>6TKFXC_!%12&
M1R68H[+*IY54@P]6SRPH18O7:9<F[>-TDV4S;!O 9P!?  \I#YL2)>7O1!!E
M[NQ(W-3[7L0GWA\Y]J:*SM2*=(?B/7JO)<]N<W:-1'/,:8KAJYC]$L&0?4G!
MMU*<^#]PO@W/-A5F"9[]H?!NF^"P27!(!(?_EK@5<_]7$K;JJ0;7IFGRI+*#
M29.\\BX#^\C3F_P.GZ;]LW"M-)Y<;,"73?UOK V 4G8W.$(=?K#%4-"$>+S'
MLYO&;#*"[><?Q)9O7/X"4$L#!!0    ( *R*?U V3,G_M0$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'U388^4,!#]*TU_P)4MJ.L&2&[/
M&$TTV9Q1/W=A@.9:BFU9SG_OM'"(2OS2=J;SWKR93O/)V"?7 7CRK%7O"MIY
M/YP8<U4'6K@[,T"/-XVQ6G@T;<O<8$'4$:05XTGRFFDA>UKFT7>Q96Y&KV0/
M%TO<J+6P/\^@S%30 WUQ/,JV\\'!RGP0+7P!_W6X6+38RE)+#;V3IB<6FH+>
M'T[G+,3'@&\2)K<YDU#)U9BG8'RL"YH$0:"@\H%!X':#!U J$*&,'PLG75,&
MX/;\POX^UHZU7(6#!Z.^R]IW!3U24D,C1N4?S?0!EGI>4;(4_PENH# \*,$<
ME5$NKJ0:G3=Z84$I6CS/N^SC/LTWZ7&![0/X N KX!CSL#E15/Y.>%'FUDS$
MSKT?1'CBPXEC;ZK@C*V(=RC>H?=6\O28LUL@6F+.<PS?Q!S6"(;L:PJ^E^+,
M_X'S?7BZJS"-\/0/A6_W";)=@BP29/\M<2<F2_Y*PC8]U6#;.$V.5&;LXR1O
MO.O WO/X)K_#YVG_+&PK>T>NQN/+QOXWQGA *<D=CE"''VPU%#0^'-_@V<YC
M-AO>#,L/8NLW+G\!4$L#!!0    ( *R*?U ;!)\<M $  -(#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;'U386_;(!#]*X@?4!+B=%5D6VHZ3:VT
M25&G;9^)?;91P;B X^[?[\"NZVUNOP!WW'OW[CC2P=@GUP!X\J)5ZS+:>-\=
M&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S3730K8T3Z/O9//4]%[)%DZ6
MN%YK87\?09DAHUOZZGB4=>.#@^5I)VKX#OY'=[)HL9FEE!I:)TU++%09O=T>
MCDF(CP$_)0QN<2:ADK,Q3\%X*#.Z"8) 0>$#@\#M G>@5"!"&<\3)YU3!N#R
M_,K^)=:.M9R%@SNC?LG2-QF]H:2$2O3*/YKA'J9Z]I1,Q7^%"R@,#THP1V&4
MBRLI>N>-GEA0BA8OXR[;N _CS7X_P=8!? +P&7 3\[ Q453^67B1I]8,Q(Z]
M[T1XXNV!8V^*X(RMB'<HWJ'WDO-DF[)+()IBCF,,7\2\13!DGU/PM11'_A^<
MK\-WJPIW$;[[2^$[!,DJ01()D@]+7(O9_9.$+7JJP=9QFAPI3-_&25YXYX&]
MY?%-WL+':?\F;"U;1\[&X\O&_E?&>$ IFRL<H08_V&PHJ'PX?L*S'<=L-+SI
MIA_$YF^<_P%02P,$%     @ K(I_4"OI.)NS 0  T@,  !D   !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL?5/;CML@$/T5Q <L"?%NH\BVM-FJ:J56BK9J
M^TSL\44+C LXWOY] ;.NU5I] 68XY\R%(9_0O-@.P)%7);4M:.?<<&+,5ATH
M8>]P .UO&C1*.&^:EMG!@*@C24G&=[L'ID2O:9E'W\64.8Y.]AHNAMA1*6%^
MG4'B5- ]?7,\]VWG@H.5^2!:^ KNVW QWF*+2MTKT+9'30PT!7W<G\Y9P$?
M]QXFNSJ34,D5\248G^J"[D)"(*%R04'X[09/(&40\FG\3)IT"1F(Z_.;^H=8
MNZ_E*BP\H?S1UZXKZ)&2&AHQ2O>,TT=(]=Q3DHK_##>0'AXR\3$JE#:NI!JM
M0Y54?"I*O,Y[K^,^I9MCHFT3>"+PA7",<=@<*&;^7CA1Y@8G8N;>#R(\\?[$
M?6^JX(RMB'<^>>N]MY)G6<YN02AASC.&KS#[!<&\^A*";X4X\W_H?)M^V,SP
M$.F'-9T_; MDFP)9%,C^6^(6YOZO(&S54P6FC=-D286CCI.\\BX#^\CCF_R!
MS]/^19BVUY9<T?F7C?UO$!WX5'9W?H0Z_\$60T+CPO&=/YMYS&;#X9!^$%N^
M<?D;4$L#!!0    ( *R*?U :*N5]M0$  -(#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$Y+GAM;'U3VV[<(!#]%<0'A%W6358KVU(V495*K;1*U>:9M<<7
M!1@'\#K]^P)V'">U^@+,,.?,F6%(!S3/M@%PY%5);3/:.-<=&+-% TK8*^Q
M^YL*C1+.FZ9FMC,@R@A2DO'-YIHIT6J:I]%W,GF*O9.MAI,AME=*F#]'D#AD
M=$O?'(]MW;C@8'G:B1I^@OO5G8RWV,Q2M@JT;5$3 U5&;[>'8Q+B8\#O%@:[
M.)-0R1GQ.1C?RHQN@B"04+C (/QV@3N0,A!Y&2\3)YU3!N#R_,;^-=;N:SD+
M"W<HG]K2-1G=4U)")7KI'G%X@*F>+Y1,Q7^'"T@?'I3X' 5*&U=2]-:AFEB\
M%"5>Q[W5<1_&FV0WP=8!? +P&;"/>=B8*"J_%T[DJ<&!F+'WG0A/O#UPWYLB
M.&,KXIT7;[WWDO/D.F670#3%',<8OHC9SA',L\\I^%J*(_\'SM?ANU6%NPC?
M?5!XLTZ0K!(DD2#Y;XEK,?M/2=BBIPI,':?)D@)['2=YX9T']I;'-WD/'Z?]
MAS!UJRTYH_,O&_M?(3KP4C97?H0:_\%F0T+EPO'&G\TX9J/AL)M^$)N_<?X7
M4$L#!!0    ( *R*?U 44/YVM $  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(P+GAM;'U3[8Z<(!1]%<(#+ [CM-N)FNSL9M,F;3+9INUO1J]*%KP6
M<-R^?0$=:UK3/\"]G'/N!Y=L1/-J6P!'WK3J;$Y;Y_HC8[9L00M[ASUT_J9&
MHX7SIFF8[0V(*I*T8CQ)WC$M9$>++/K.ILAP<$IV<#;$#EH+\^L$"L><[NC-
M\2*;U@4'*[)>-/ 5W+?^;+S%%I5*:NBLQ(X8J'/ZL#N>TH"/@.\21KLZDU#)
M!?$U&)^JG"8A(5!0NJ @_':%1U J"/DT?LZ:= D9B.OS3?TYUNYKN0@+CZA^
MR,JU.;VGI():#,J]X/@1YGH.E,S%?X8K* \/F?@8)2H;5U(.UJ&>57PJ6KQ-
MN^SB/DXW^QMMF\!G E\(]Y' ID Q\R?A1)$9'(F9>M^+\,2[(_>]*8,SMB+>
M^>2M]UX+GG[(V#4(S9C3A.$KS&Y!,*^^A.!;(4[\'SK?IN\W,]Q'^GY-/R3;
M NFF0!H%TO^6N($Y_%TD6_54@VGB-%E2XM#%25YYEX%]X/%-_L"G:?\B3",[
M2R[H_,O&_M>(#GPJR9T?H=9_L,504+MP?._/9AJSR7#8SS^(+=^X^ U02P,$
M%     @ K(I_4.U!@.VT 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL?5-A;]P@#/TKB!]0[DBZG4Y)I%ZG:956Z=1IVV<N<1)4B%,@E_;?
M#TB:95NT+X"-W_.S,=F(YMFV (Z\:M79G+;.]4?&;-F"%O8&>^C\38U&"^=-
MTS#;&Q!5!&G%^&[W@6DA.UIDT7<V18:#4[*#LR%VT%J8MQ,H''.ZI^^.)]FT
M+CA8D?6B@6_@OO=GXRVVL%120V<E=L1 G=.[_?&4AO@8\$/":%=G$BJY(#X'
MXZ'*Z2X( @6E"PS";U>X!Z4"D9?Q,G/2)64 KL_O[)]C[;Z6B[!PC^JGK%R;
MTP,E%=1B4.X)QR\PUW-+R5S\5[B"\N%!B<]1HK)Q)>5@'>J9Q4O1XG7:91?W
M<;I)#C-L&\!G %\ AYB'38FB\D_"B2(S.!(S];X7X8GW1^Y[4P9G;$6\\^*M
M]UX+?LLS=@U$<\QIBN&KF/T2P3S[DH)OI3CQ?^!\&YYL*DPB//E#8;)-D&X2
MI)$@_6^)6S'I7TG8JJ<:3!.GR9(2ARY.\LJ[#.P=CV_R.WR:]D=A&ME9<D'G
M7S;VOT9TX*7L;OP(M?Z#+8:"VH7C1W\VTYA-AL-^_D%L^<;%+U!+ P04
M" "LBG]0E%^,!+4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX
M;6Q]4]MNVS ,_15!'U E2M(6@6V@:5%LP 8$';8]*S9M"]7%D^2X^_M1LNMY
MF[$72:1X#@\I*ANL>_4M0"!O6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.=
M U$ED%:,;S:W3 MI:)$EW]D5F>V#D@;.COA>:^%^GD#9(:=;^NYXD4T;HH,5
M62<:^ +A:W=V:+&9I9(:C)?6$ =U3A^VQ],^QJ> ;Q(&OSB36,G%VM=H?*QR
MNHF"0$$9(H/ [0J/H%0D0AD_)DXZIXS Y?F=_3G5CK5<A(='J[[+*K0YO:>D
M@EKT*KS8X0-,]1PHF8K_!%=0&!Z58([2*I]64O8^6#VQH!0MWL9=FK0/X\V!
M3[!U )\ ? ;<ISQL3)24/XD@BLS9@;BQ]YV(3[P]<NQ-&9VI%>D.Q7OT7@M^
M.&3L&HFFF-,8PQ<QVSF"(?N<@J^E./%_X'P=OEM5N$OPW1\*;]<)]JL$^T2P
M_V^):S%W?R5ABYYJ<$V:)D]*VYLTR0OO/+ /Z1'9[_!QVC\+UTCCR<4&?-G4
M_]K: "AE<X,CU.('FPT%=8C'.SR[<<Q&(]AN^D%L_L;%+U!+ P04    " "L
MBG]0\.?JS[8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q]
M4V%OVR 0_2N('U <DK999%MJ.DV=M$I1IW6?B7VV4<&X@./VW^_ KN=MUKX
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
MWDN:93FY.Z$)<QPQ=(&)9P2QZK,%Q2R.]!V=XO0$S3#Q]&1)CU-<8(,*;+S
M9B&01-&J1 SS09%;U&2+"-"5"89)<),=:K)#!#8K$PRSQ4WVJ,D>$=BM3##,
M'C=)49,4$4A7)A@FPTTRU"1[+Q"O7SR"^<C$#A^T@R+$)EZW$ 9:MP%9-*T
M=?7C2@>5O'5^5BZB\TA\I+[I_\/'>?J=J6O;Z> LC1T=OL$O4AJPN40/]G_8
MV!$^'SA<C-ON[5Z-<VP\&-E/,YK,'XKR'U!+ P04    " "LBG]0&F+2++8!
M  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6QM4]MNG# 0_17+
M'Q"#(6FT J1LJJJ16FF5JLVS%P:PX@NQS9+^?6U#"$EYL3WC<\Y</"XF;9YM
M#^#0JQ3*EKAW;C@08NL>)+-7>@#E;UIM)'/>-!VQ@P'61)(4A";)#9&,*UP5
MT7<R5:%')[B"DT%VE)*9OT<0>BIQBM\<C[SK77"0JAA8![_ _1Y.QEMD56FX
M!&6Y5LA 6^*[]'#, SX"_G"8[.:,0B5GK9^#\="4. D)@8#:!07FMPO<@Q!!
MR*?QLFCB-60@;L]OZM]B[;Z6,[-PK\43;UQ?XEN,&FC9*-RCGK[#4L\U1DOQ
M/^ "PL-#)CY&K86-*ZI'Z[1<5'PJDKW..U=QG^:;[&:A[1/H0J KX3;&(7.@
MF/E7YEA5&#TA,_=^8.&)TP/UO:F#,[8BWOGDK?=>JBS-"G()0@OF.&/H!I.N
M".+5UQ!T+\21_D>G^_1L-\,LTK,MG2;[ OFN0!X%\@\EYI]*W,-<?PI"-CV5
M8+HX31;5>E1QDC?>=6#O:'R3=_@\[3^9Z;BRZ*R=?]G8_U9K!SZ5Y,J/4.\_
MV&H(:%TX?O%G,X_9;#@]+#^(K-^X^@=02P,$%     @ K(I_4$604%:W 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL;5/;;MP@$/T5Q >$
M-=XDJY5M*9LH:J566J5J^\S:8QL%C MXG?Y]!^RX;NH78(9SSEP8LM'85]<"
M>/*F5>=RVGK?'QES90M:N!O30X<WM;%:>#1MPUQO0521I!7CN]T=TT)VM,BB
M[VR+S Q>R0[.EKA!:V%_GT"9,:<)?7>\R*;UP<&*K!<-? /_O3];M-BB4DD-
MG9.F(Q;JG#XDQ],^X"/@AX31K<XD5'(QYC48GZN<[D)"H*#T04'@=H5'4"H(
M81J_9DVZA S$]?E=_3G6CK5<A(-'HW[*RK<Y/5!202T&Y5_,^ GF>FXIF8O_
M E=0" ^98(S2*!=74@[.&SVK8"I:O$V[[.(^3C>W?*9M$_A,X OA$..P*5#,
M_$EX4636C,1.O>]%>.+DR+$W97#&5L0[3-ZA]UJDR5W&KD%HQIPF#%]AD@7!
M4'T)P;="G/A_=+Y-3S<S3",]7=-YNBVPWQ381X']/R7>?RAQ"W/X$(2M>JK!
M-G&:'"G-T,5)7GF7@7V(C\C^PJ=I_RIL(SM'+L;CR\;^U\9XP%1V-SA"+7ZP
MQ5!0^W"\Q[.=QFPRO.GG'\26;US\ 5!+ P04    " "LBG]0H!F8 -\!   !
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6QU5.N.G" 4?A7# RR*
M,[J=J,G.;C9MTB:3;;K]S>CQD@6Q@./V[0OH6F/I'^$<OLLY"&23D&^J!=#!
M.V>]RE&K]7#"6)4M<*KNQ "]6:F%Y%2;4#98#1)HY4B<81*&">:TZU&1N=Q%
M%ID8->MZN,A C9Q3^?L,3$PYBM!'XJ5K6FT3N,@&VL!WT#^&BS017E6JCD.O
M.M$'$NH</42G<VKQ#O#:P:0V\\!V<A7BS09?JAR%MB!@4&JK0,UP@T=@S J9
M,GXMFFBUM,3M_$/]V?5N>KE2!8^"_>PJW>;H'@45U'1D^D5,GV'IYXB"I?FO
M< -FX+82XU$*IMPW*$>E!5]43"F<OL]CU[MQFE>2>*'Y"60AD)5P[WSP;.0J
M?Z*:%ID44R#GO1^H_<71B9B]*6W2;85;,\4KD[T5<?0IPS<KM&#.,X9L,-&*
MP$9]M2 ^BS/YAT[\]-A;8>SH\99.$K_ P2MP< *';8LDW+7HP_RGR:/7Y.@1
M(#L3'R;VFR1>D\0C<-B9^#!'OTGJ-4D] LG.Q(=)=R9X<P0YR,9=/A648NS=
MQ=]DU_O]0-P1_@N?'X=O5#9=KX*KT.8BN.-:"Z'!E!+>F5UMS7NT!@QJ;:>I
MF<OY5LZ!%L/RX.#UU2O^ %!+ P04    " "LBG]0I]GK%[D!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6QM4V%OW" ,_2N('U!RY+K=3DFD
M7JMJDS;IU&G;9RYQ$E2(,R"7[M\/2)JE7;X -G[/S\9D(YIGVP(X\J)59W/:
M.M<?&;-E"UK8&^RA\S<U&BV<-TW#;&] 5!&D%>-)\H%I(3M:9-%W-D6&@U.R
M@[,A=M!:F#\G4#CF=$=?'4^R:5UPL"+K10/?P?WHS\9;;&&II(;.2NR(@3JG
M=[OC:1_B8\!/":-=G4FHY(+X'(PO54Z3( @4E"XP"+]=X1Z4"D1>QN^9DRXI
M W!]?F5_C+7[6B["PCVJ7[)R;4X/E%10BT&Y)QP_PUS/+25S\5_A"LJ'!R4^
M1XG*QI64@W6H9Q8O18N7:9==W,?IYC:=8=L /@/X CC$/&Q*%)4_"">*S.!(
MS-3[7H0GWAVY[TT9G+$5\<Z+M]Y[+5)^R-@U$,TQIRF&KV)V2P3S[$L*OI7B
MQ/^#\VUXNJDPC?!T#5\I?$.PWR381X+]FQ(_O2MQ(R9-WB5AJYYJ,$V<)DM*
M'+HXR2OO,K!W/+[)O_!IVK\)T\C.D@LZ_[*Q_S6B R\EN?$CU/H/MA@*:A>.
M'_W93&,V&0[[^0>QY1L7?P%02P,$%     @ K(I_4!?!NP[$ 0  -P0  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL;53K;J0@%'X5P@,4Q9G6G:A)
MIYO-;M(FDVZV^YO1XR4%<0'']NT7T%K3X8_ X;N< QRS2:I7W0(8]"9XKW/<
M&C,<"-%E"X+I&SE ;W=JJ00S=JD:H@<%K/(DP0F-HELB6-?C(O.QDRHR.1K>
M]7!22(]",/5^!"ZG',?X(_#<-:UQ 5)D VO@-Y@_PTG9%5E5JDY KSO9(P5U
MCN_CPW'O\![PTL&D-W/D*CE+^>H6OZH<1RXAX% :I\#L<($'X-P)V33^+9IX
MM73$[?Q#_8>OW=9R9AH>)/_;5:;-<8I1!34;N7F6TT]8ZMECM!3_"!?@%NXR
ML1ZEY-I_43EJ(\6B8E,1[&T>N]Z/T[QSFRZT,($N!+H24N]#9B.?^7=F6)$I
M.2$UG_W W!7'!VK/IG1!?Q1^SR:O;?12)$F<D8L36C#'&4,WF$\$L>JK!0U9
M'.D5G8;I23##Q-.3+9VF88%=4&#G!7;;$J/T2XDAS+>PR3YHLK\6B*,O)@',
ME0G97)P U?@GJU$IQ]ZWRR:Z=L4]]1?_"9];ZHFIINLU.DMCGX^_Y%I* S:5
MZ,;FTMHN7A<<:N.F=W:NYK<\+XP<EC8EZ[^B^ ]02P,$%     @ K(I_4+ 5
M>$[? 0   04  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL=53KCIP@
M%'X5P@,LWF:<3M1D9YNF3=IDLDW;WXP>+UD0"SANW[Z KK66_A'.X;N<@T V
M"?FB6@"-7CGK58Y;K8<S(:IL@5/U( ;HS4HM)*?:A+(A:I! *T?BC$1!<"2<
M=CTN,I>[RB(3HV9=#U>)U,@YE;\NP,24XQ"_)9Z[IM4V08ILH U\!?UMN$H3
MD56EZCCTJA,]DE#G^#$\7U*+=X#O'4QJ,T>VDYL0+S;X5.4XL 4!@U);!6J&
M.SP!8U;(E/%ST<2KI25NYV_J'USOII<;5? DV(^NTFV.3QA54-.1Z6<Q?82E
MGP-&2_.?X0[,P&TEQJ,43+DO*D>E!5]43"F<OLYCU[MQFE>2<*'Y"=%"B%;"
MR?F0V<A5_IYJ6F123$C.>S]0^XO#<V3VIK1)MQ5NS12O3/9>Q'&4D;L56C"7
M&1-M,.&*($9]M8A\%I?H'WKDI\?>"F-'C[?T^.@72+P"B1-(_FHQWK7HPR1^
MDX/7Y. 1..Q,?)C_='+TFAP] NG.Q(<Y^4U2KTGJ$7BW,_%@DF!G0C9'D(-L
MW.53J!1C[R[^)KO>[\?('>$_\/EQ^$)ET_4*W80V%\$=UUH(#::4X,'L:FO>
MHS5@4&L[3<U<SK=R#K08E@>'K*]>\1M02P,$%     @ K(I_4&+PY#*V 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL;5/;;MP@$/T5Q >$
M7>RDT<JVE$U5-5(CK5*U?6;ML8T"Q@&\3OZ^ W8<-_4+,,,Y9RX,V6CLLVL!
M/'G5JG,Y;;WO#XRYL@4MW)7IH<.;VE@M/)JV8:ZW(*I(THKQW>Z&:2$[6F31
M=[)%9@:O9 <G2]R@M;!O1U!FS.F>OCN>9-/ZX&!%UHL&?H+_U9\L6FQ1J:2&
MSDG3$0MU3N_VAV,:\!'P6\+H5F<2*CD;\QR,ARJGNY 0*"A]4!"X7> >E I"
MF,;+K$F7D(&X/K^K?XNU8RUGX>#>J#^R\FU.;RFIH!:#\D]F_ YS/=>4S,7_
M@ LHA(=,,$9IE(LK*0?GC9Y5,!4M7J===G$?IYMK/M.V"7PF\(5P&^.P*5#,
M_*OPHLBL&8F=>M^+\,3[ \?>E,$96Q'O,'F'WDN1I/N,78+0C#E.&+["?" 8
MJB\A^%:((_^/SK?IR6:&2:0G:SJ_V19(-P72*)#^4R+_5.(6)OD4A*UZJL$V
M<9H<*<W0Q4E>>9>!O8N/R#[@T[0_"MO(SI&S\?BRL?^U,1XPE=T5CE"+'VPQ
M%-0^'+_@V4YC-AG>]/,/8LLW+OX"4$L#!!0    ( *R*?U"T SJ&[@$  &8%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;'54VXZ;,!#]%>0/6(=+
M HT :;-5U4JM%&W5]MF!24!K8VJ;L/W[VH:EE$Y?L&=\YIP9FYE\E.I%-P F
M>!6\TP5IC.F/E.JJ <'T@^RALR=7J00SUE0WJGL%K/9!@M-HMSM0P=J.E+GW
MG569R\'PMH.S"O0@!%._3L#E6)"0O#F>VUMCG(.6><]N\!7,M_ZLK$47EKH5
MT.E6=H&":T$>P^,I<W@/^-["J%?[P%5RD?+%&9_J@NQ<0L"A,HZ!V>4.3\"Y
M([)I_)PYR2+I M?[-_8/OG9;RX5I>)+\1UN;IB 9"6JXLH&;9SE^A+F>/0GF
MXC_#';B%NTRL1B6Y]M^@&K218F:QJ0CV.JUMY]=Q.DFR.0P/B.: : G(O Z=
MA'SF[YEA9:[D&*CI[GOFGC@\1O9N*N?T5^'/;/+:>N]EG"0YO3NB&7.:,-$*
M$RX(:MD7B0B3.$7_A$=X>(QF&/OP>!V>I#A!@A(DGB#YJ\3]ID0,<\!%]JC(
M'B%(-R(8)L-%#JC( 2%XMQ%!,/L=+I*B(BE"$&Y$,,Q_'C5#13*$(-Z(8)AD
M(T)7_[D =?,=KH-*#IV?+BOO,D0>(]\G?^#3!/K"U*WM='"1QG:;[XFKE 9L
M*KL'^W2-'7J+P>%JW#:U>S6U_F08V<]3C2ZCM?P-4$L#!!0    ( *R*?U"(
MJ0\7M@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;&U3VVZ<
M,!#]%<L?$ .[M-$*D+*IJE9JI56JML]>&,"*+]0V2_KW'1M"4,J+[1G/.7-F
M/"XF8Y]=#^#)BY+:E;3W?C@QYNH>%'=W9@"--ZVQBGLT;<?<8($W$:0DRY+D
M U-<:%H5T7>Q56%&+X6&BR5N5(K;OV>09BII2E\=3Z+K?7"PJAAX!S_ _QPN
M%BVVLC1"@7;":&*A+>E#>CH?0WP,^"5@<ILS"95<C7D.QM>FI$D0!!)J'Q@X
M;C=X!"D#$<KXLW#2-64 ;L^O[)]C[5C+E3MX-/*W:'Q?TGM*&FCY*/V3F;[
M4D].R5+\-[B!Q/"@!'/41KJXDGITWJB%!:4H_C+O0L=]FF_R;('M [(%D*V
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
MB ZWK6..8;PVYA;#^&W,'8:1;<P"PZ@VYA[!^'8;\X!A6!OSB&&,/#WU\#W
M>(Q<+GOXM<)XC'P_8Q@7S[C 5Z>H&$2+P<,9')S!J1B<%H.1ZP##2%R+BVMQ
M$08C8@&"D3:NQ<.U>("!V4;N9C7&K3"["J.8M&UCR2T@C"L&8$$_MF4G6\L[
M'_?.A]YQHPIF-<:[4,24;WO HKD/+;*ERP'P%@*9DLH%P#L$Z"LD9@O$1H^5
M)AK >X31$PHZ\X  );<= 'Q$@(Z/)"R -OK2<2#C$@(]U_$AXPJJ]GQ/"7(1
M2'P12*1(C$402&"3@ZQ)B&*^1YJC<',4LB:-76"NH"*[_C/L1H%"0=,AT(SV
M-43+KW+60;=]&PDTV/=MN$S@&ED@, XK+>C'MNQD:_M'C34,^B>4Z1_K"G30
M0-P>D<:'EAO&D4@+4PV':X-00^R43"!J'--A <L9Z2,+! <"(V#!(U3+;JIG
MA,IQZ>V#$3L]0[9QZ9H1<'J9O6AP5R, (7@$.JF>$<C5"!!3",-&#', ;$"M
M/5VXQ2X*#7>1YJ\DW!M7&-+CU\J6F' 8''&$] D.8HY@?O^AD1';$,/V(6E&
M$@,I0A&QP3"XPQ0[ O%41/1R;O=WF!/]DB/]$CB,@13U"$>T0XZT0\4)#J+7
M\2\\%G"B6W#8+<"X.>>P6YCS8S?DKANRZ(;<=T,>NB&/W9 E[^Q7JZN0=OB)
M5L5[M*HG#EL58\ADM>2P_S#F((T*853T4,B)+L61+J4$P4%T*?Z%+L6)+L61
M!J3,0Q<41#R%<Z)+<:Q+@9,%#$3T;D&T,H&,I8IX%!=$*Q.L?V0%T:4$[%*@
M.P0-J+T\/6Q](D@IVL"V6=1Q"#+D*6+'$43C$\X7PD-4K\"JUSS]$; HKPTU
M@B@V@8T$KJD+GD!<U444I8!G$ [)012ED%^(+U%O I:28X/EAX&XN?(PD-FJ
MK(O3XEBG']7;EVSPEAQV>>G)Q=WS&YX;7IXV&_=G;/3(D/L!&ZWJT^F_]/7K
MI%68?FQWV> UR?,DK@ZBWY,DUX7M]K<BG1L=KL\7D7[/RZ]^\3VM7^/4%WFR
M;UY16>?W9-/_ 5!+ P04    " "LBG]0*3Y5EEP"  ".!P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T,"YX;6R%55V/FS 0_"N(]YXQWT0$Z2"J6JF53E>U
M?782)Z SF-I.N/[[VH9PQ%CI2["7F=G9Q?'F V5OO,98..\MZ?C6K87H-P#P
M0XU;Q)]HCSOYYD19BX3<LC/@/</HJ$DM ;[GQ:!%3><6N8Z]L"*G%T&:#K\P
MAU_:%K&_)29TV+K0O05>FW,M5  4>8_.^ <6/_L7)G=@5CDV+>YX0SN'X=/6
M?8:;7:KP&O"KP0-?K!U5R9[2-[7Y>MRZGC*$"3X(I8#DXXHK3(@2DC;^3)KN
MG%(1E^N;^F==NZQECSBN*/G='$6]=5/7.>(3NA#Q2H<O>*HG<IVI^&_XBHF$
M*R<RQX$2KG^=PX4+VDXJTDJ+WL=GT^GG,.G?:':"/Q'\F0#CAX1@(@0?A/ A
M(9P(H4$ 8RFZ-SLD4)$S.CAL_+H]4H<(;D+9_8,*ZF;K=[(]7$:O1>B%.;@J
MH0E3CAA_@8$S DCU.85O2U'Z*[I_GZ!:(^+H'K);0R#,["X":Z&!%@CN"HWL
M J%5(-0"X9U ;'1JQ$0:TVG,)S^#1K464!1G1KTV4);8_496OY'%;V+X'3'Q
M,DL<&Y^_6H,\PZQ%)O/L7F.KU]CB-36\QO^S4:T1,#7/T2.5.Z.)U6AB,6I\
MNC)9I0B,OE=K2!881M<0"%.[U=1J-5U;A4;'RG1]RC)H-+ZR@%:'>F<!+0_U
MZ!<L;J46L[.^\;ESH)=.J#_W(CH/E6=?W6I&O)3#9IP-'S+CI/J.V+GIN+.G
M0MZ9^F8[42JP].@]27NU'([SAN"34,M$KMDX(L:-H/TT_< \@HM_4$L#!!0
M   ( *R*?U X;XN]A ,  %0/   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;)57[7*B,!1]%88'* F$!!QUIMHOJSO3Z<[N_J8:E2D0%Z)VWWX30-1P
M:>D?@7C.R;DWN?D8'D7^7FPYE]9'FF3%R-Y*N1LX3K'<\C0J;L2.9^J?M<C3
M2*K/?.,4NYQ'JY*4)HZ+$'72*,[L\;!L>\G'0[&729SQE]PJ]FD:Y?\F/!''
MD8WM4\-KO-E*W>",A[MHPW]R^6OWDJLOIU%9Q2G/BEAD5L[7(_L6#Q8XT(02
M\3OFQ^+BW=*AO GQKC]FJY&-M".>\*74$I%Z'/B4)XE64C[^UJ)VTZ<F7KZ?
MU!_*X%4P;U'!IR+Y$Z_D=F0'MK7BZVB?R%=Q?.)U0+YMU=$O^($G"JZ=J#Z6
M(BG*7VNY+Z1(:Q5E)8T^JF><E<]CK7^BP02W)K@-0?7]&<&K"=Z90#XED)I
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
M4[.7PZ =#"VZ\1$ATTM6_ 502P,$%     @ K(I_4,G>^_QO @  &@@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULC5;K;MHP&'V5* _0),[%'0J1
M"A0V:9.J5MM^FV!(5"?.; /=V\^7D 7'8_S!]I=SSG>S_)&?*7OG%<;"^VA(
MR^=^)40W"P)>5KA!_(%VN)5?]I0U2,@C.P2\8QCM-*DA 0C#+&A0W?I%KFTO
MK,CI49"ZQ2_,X\>F0>SW A-ZGON1?S&\UH=**$-0Y!TZX#<LOG<O3)Z"0657
M-[CE-6T]AO=S_RF:;:#":\"/&I_Y:.^I3+:4OJO#E]W<#U5 F.!2* 4DEQ->
M8D*4D SC5Z_I#RX5<;R_J*]U[C*7+>)X2<G/>B>JN?_H>SN\1T<B7NGY,^[S
M27VO3_XK/F$BX2H2Z:.DA.M?KSQR09M>18;2H ^SUJU>S^9+=J&Y": G@($
MHIN$N"?$]Q*2GI#<2TA[0CH0XMN$K"=D]WJ /0%:A,!45[=KA00J<D;/'C,7
MKD/J7D<S*"]$J8RZ__J;[!B7UE.1I$D>G)10CUD8#!AAXBR^QJRFF&A !#*"
M(0S@"F,!'"[2:Q=+%R:SPKA#YWF*25(+LW;H0*LL&Y=.YDXZ=M8^U@+Q2 "
MT"V0. 42+9",BQ[:S3.85&-:X\2"K/X/>9Y"HD]6R1P0JZJ;FY"K?%-GONDD
MWR2%5J0&DXU\0+>+S.DB<[AXM%QDTS3"\!^-@TXO<-HX8-5S 2=>DM"*9#G%
MQ,DH$M->!PA.<IJ"+)GU% %@;"4=C)Z=!K.#GC+<*^FQ%>JFCZS#('L"ZMFR
M[(MHMHP<]E4T6YMG[J^\F9K?$#O4+?>V5,C'4C]I>TH%EJ&'#S+J2@[JX4#P
M7J@ME'MFQI4Y"-KUDS@8_@X4?P!02P,$%     @ K(I_4/=\_&=@ @   @@
M !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULC97M;ML@%(9OQ?(%U 9_
M1XZEY6/:I$V*.G7[31(26\7& Q)W=S_ KI4 J?K'!OR^A^<<,)0#9:^\QEAX
M;RWI^-*OA>@70< /-6X1?Z(][N27$V4M$K++S@'O&49';6I) ,,P#5K4='Y5
MZK$=JTIZ$:3I\(YY_-*VB/U;84*'I0_\]X'GYEP+-1!498_.^!<6+_V.R5XP
M1SDV+>YX0SN/X=/2_P(6VT+IM>!W@P=^T_94)GM*7U7G^W'IAPH($WP0*@*2
MKRM>8T)4((GQ=XKISU,JXVW[/?I7G;O,98\X7E/RISF*>NGGOG?$)W0AXID.
MW_"43^)[4_(_\!43*5<D<HX#)5P_O<.%"]I.421*B][&=]/I]S!^R>+)YC;
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
MK[,]2<6+AD6G4M"W^IF5]GEI^*]A>$#0! 1M ,0?!H1-0/@>$'T8$#4!42_
MJZ58;YZHHHN9X!='U']O1<TI@FFDW=^:16NV?:?MD7KUO"!^,//.AJC!+&M,
MT,% B_ T>[M%@&VQ# ;AO0U60T1,;B%/0PA BF<1HD)#2Q!V"*(HQ@DBE""R
M!%&7(.D[56.(Q92UU!"BL"<704%*HIYB# 7IB/,$39D,4B9^B!/$*$%\OVD)
M2I#<85J-B;M"$X)O,D$WF2 R(YP@10G2^V6"CY>1?X?0!G2C-.P=]!4"(G[O
M:&!$(\4 (V4/B&<CI@-:UH\0?,(UO"8AO,>U<"@V(&G<]PV!00S0MPZ!^9-D
MI"H _Q3 \%M _#'I>&D"^81[>'%"_'_W5@WHMKH&IB"@.!E)!B]T&%8Z\<<H
M\#*&R2<LP0L9TGL.5#KXLH9)W[8A)@CZKGV(J=/U.O=PP<3!]CC2V?)3J<QU
MUEEM^ZC'P-SCO?6EZ:_L_?Y.4S=G/Z@X9*5T-ESI+L'>Y7O.%=,I^@\ZN:/N
M!]M)SO;*#!,]%G535$\4KYJ&SVN[SL4_4$L#!!0    ( *R*?U#)&V9VQ0(
M ,0*   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;)56[6Z;,!1]%<0#
M% R80)1$*DFF3=JDJM.VWV[B)*B F>TDW=O/-I0F]J5-_^ /SCWG7MO7OK,S
MX\_B0*GT7NJJ$7/_(&4[#0*Q.=":B#O6TD;]V3%>$ZF&?!^(EE.R-49U%41A
MF 8U*1M_,3-S#WPQ8T=9E0U]X)XXUC7A_PI:L?/<1_[KQ&.Y/T@]$2QF+=G3
MGU3^:A^X&@4#R[:L:2-*UGB<[N;^/9JN4:X-#.)W2<_BHN_I4)X8>]:#;]NY
M'VJ/:$4W4E,0U9SHDE:59E)^_.U)_4%3&U[V7]F_F.!5,$]$T"6K_I1;>9C[
MF>]MZ8X<*_G(SE]I'Q#VO3[Z[_1$*P77GBB-#:N$^7J;HY"L[EF4*S5YZ=JR
M,>VY^X.3W@PVB'J#:#! Z;L&<6\0OQF\KY#T!LFM!K@WP)9!T,5N%G-%)%G,
M.#M[O#L/+=''#DVQVJZ-GC2[8_ZI]11J]K3 838+3IJHQQ0=)KK H $1*/9!
M(H(DBL@QCZX%EBXBQ=>0E0M!*+_&K%U,$D>PIS&X&+$AB*\6(X<)$I @,03)
M!4&<)=9J=AAL,$T7;&AAEBXFM&)U$0D>V14,NHH!5ZU%+SI,^JZK+L9VU46,
MNIJ"KJ:.JQA9(D7JB. D@T4FH,@$$$&6R,01B7$(BV2@2 :(6,E09,[.HGPD
MDAP4R0&1V-JUW#T^L859N9@8C42+0OAR"=U#EH\D%!JYG]#M.8G ^^<>11]G
MY;H'W71*$7Q[H/CCE%KWH)L2%\&7#()NF<D(!9S\"']B5>&D1%!6VG<=",(C
M.G!>(C<QXWSL&,)9A[)/1 OG%(*2RHD6 J663G#Q,M>4[TV9)+P-.S92/UX7
MLT,I=A_IE]V:+]!TU154;S1=??>#\'W9".^)254WF-=]QYBDRL?P3NW\0964
MPZ"B.ZF[$]7G75W5#21K^YHQ& K7Q7]02P,$%     @ K(I_4,WOG2LR @
M$ <  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULC97;CILP$(9?!?$
M:PZ&L"N"U"2J6JF5HJVZO7:224!K,+6=L'W[VH9%U'96O8E/WS_SSQ#9Y<#X
MJZ@!9/#6TDZLPUK*_@DA<:RA)>*!]="IDS/C+9%JR2](]!S(R8A:BI(HRE%+
MFBZL2K.WYU7)KI(V'>QY(*YM2_B?#5 VK,,X?-]X;BZUU!NH*GMR@1\@?_9[
MKE9HCG)J6NA$P[J PWD=?HJ?=H7F#?#2P" 6\T!7<F#L52^^GM9AI T!A:/4
M$8@:;K %2G4@9>/W%#.<4VKA<OX>_;.I7=5R( *VC/YJ3K)>AT48G.!,KE0^
ML^$+3/5D83 5_PUN0!6NG:@<1T:%^0V.5R%9.T515EKR-HY-9\9A/,FS2>87
M)),@F04)_E"03H)T%L0?"_ DP)8 C:68WNR()%7)V1#P\>OV1/^)XB>LNG_4
MFZ;9YDRU1ZC=6Y7%JQ+==*")V8Q,LF"2?XFM2^#48G8NDV<S@I3)V6GB=9H8
M?;ITD>3^ *DW0&H"X$6 M,!6J2.3&:8;3486LW49G,56L2X3^:UBKU7L6"TR
MR^F(Y(L,<?%H.?4PBY:-3EWFCM/,ZS1SG5HN-IF3 <=6-5N721.+V;G,':>Y
MUVGN.,6IW=3\/SZ_R[B?WV7N6%UYK:X<JUE<6%9]S*,_2>%-4K@!DLA*XF-B
M*PE:7#7ZK?A.^*7I1'!@4MU:YFXY,R9!Q8L>5$MJ]3S-"PIGJ:<K->?C)3TN
M).NG]P?-CV#U%U!+ P04    " "LBG]0= Z< [T!  #4 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U-"YX;6QM4]MNG# 0_17+'Q O!K;1"I"RJ:I6:J55
MJK;/7A@NBB_4-DOZ]_6%$)KR8GO&9\Z<&8^+6>EGTP-8]"*X-"7NK1U/A)BZ
M!\',G1I!NIM6:<&L,W5'S*B!-2%(<$(/AR,1;)"X*H+OHJM"398/$BX:F4D(
MIO^<@:NYQ E^=3P-76^]@U3%R#KX#O;'>-'.(BM+,PB09E 2:6A+_)"<SIG'
M!\#/ 6:S.2-?R56I9V]\:4I\\(* 0VT] W/;#1Z!<T_D9/Q>./&:T@=NSZ_L
MGT+MKI8K,_"H^*^AL7V)[S%JH&43MT]J_@Q+/3E&2_%?X0;<P;T2EZ-6W(05
MU9.Q2BPL3HI@+W$?9-CG>),G2]A^ %T"Z!I 8RTQ45#^D5E6%5K-2,?>C\P_
M<7*BKC>U=X96A#LGWCCOK<HI+<C-$RV8<\30#299$<2QKRGH7HHS_2\\/>;[
M!.FNQC00I!L"2H_[!-DN018(LG^*3-\5&3%YP,B(R>[?)2&;K@K079@G@VHU
MR3#+&^\ZL@\TO,H;/,[[-Z:[01IT5=:];7B!5BD+3LKASJGHW1=;#0ZM]<</
M[JSCH$7#JG'Y0V3]R-5?4$L#!!0    ( *R*?U NV(UF0 (  '4'   9
M>&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;(V576_;(!2&_XKE^Q7C#^Q$CJ4U
MT;1)FU1UZG9-$A);Q<8#$G?_?H =RP4R]28&_+[G.><X0#DP_BIJ0F3PUM).
M;,):RGX-@#C4I,7B@?6D4V].C+=8JBD_ ]%S@H_&U%(01Q$"+6ZZL"K-VA.O
M2G:1M.G($P_$I6TQ__M(*!LV(0QO"\_-N99Z 51EC\_D)Y$O_1-7,S!'.38M
MZ43#NH"3TR;\#-<[: Q&\:LA@UB, UW*GK%7/?EVW(21SHA0<I Z!%:/*]D2
M2G4DE<>?*6@X,[5Q.;Y%_V**5\7LL2!;1G\W1UEOPB(,CN2$+U0^L^$KF0K*
MPF"J_CNY$JKD.A/%.# JS&]PN C)VBF*2J7%;^.SZ<QSF.+?;'Y#/!GBV0#3
M_QJ2R9!\U)!.AM0R@+$4TYL=EK@J.1L"/G[>'NM_$5RGJOL'O6B:;=ZI]@BU
M>JVR."W!50>:-(^C)EYHXO>*K:M($TNS<S4HFR5 )3EG&GLSC8T_6681(W^
MQ!L@,0'2=Z5F5JFC)C.:;H1$A1^2>B&I!X(LR*A!"PC,8S\D\T(R#R2W()D#
M2>]T"WD9R,,H+ 9R&,F=9N5>1NYAK"Q&_F%&X644+B.)+$;A?A!T![+R0E8>
M"+0@*P>"\L@/@9%_KT8>3&QOULCA?$)WOCR\<R9 AP.SQ.9 9ZN@*+7/!5>4
M9M ^&%R1W1>P.,[TA?0#\W/3B6#/I#H9S?EU8DP2%2YZ4(%J=0?.$TI.4@]S
M->;C13!.).NG2P[,-VWU#U!+ P04    " "LBG]09X'>\_L!  "S!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6QUE&V/G" 0Q[^*\0,<BL\;UZ1[
MS:5-VF1S3=O7K(ZK.10/V/7Z[0OH&J/<&V&&F?]O!H1\9/Q-- #2^>AH+XYN
M(^5P0$B4#71$/+$!>K52,]X1J4Q^16+@0"J3U%&$/2]&'6E[M\B-[\R+G-TD
M;7LX<T?<NH[P?R>@;#RZOOMPO+;71FH'*O*!7.$7R-_#F2L++2I5VT$O6M8[
M'.JC^\4_G#(=;P+^M#"*U=S1G5P8>]/&]^KH>KH@H%!*K4#4<(=GH%0+J3+>
M9TUW0>K$]?RA_F)Z5[U<B(!G1O^VE6R.;NHZ%=3D1N4K&[_!W$_D.G/S/^ .
M5(7K2A2C9%28KU/>A&3=K*)*Z<C'-+:]&<=9_Y%F3\!S EX2\-3+!#*5?R62
M%#EGH\.GO1^(/F+_@-7>E-IIML*LJ>*%\MZ+* AR=-="<\QIBL&KF"#.EABD
M]!<(MD*P$0A6 AC'=H' *A 8@7 E$/N;(J>0R(3T$R-+[8S0R@AWC A'&\@4
M$Z\@OO\))+)"(@LDWD"B'21+[(S8RH@MC&3#B'>,,+0S$BLCL3#2#2/9,8+(
MSDBMC'3/"+P-(]T?R">,S,K(=@P_VO[^V>[/BKWM@:#5?=//V4_"KVTOG N3
MZNJ:"U8S)D'I>4]*JE$OZ&)0J*6>)FK.IW=D,B0;YB<2+>]T\1]02P,$%
M  @ K(I_4$22CR4) @  ?@4  !D   !X;"]W;W)K<VAE971S+W-H965T-3<N
M>&UL?53;CILP$/T5Q >LN::[$2!M+E4KM5*TU;;/#ID 6AM3VPG;OZ]O2UA
MR4.PQ^<<GQF&R7K&WT0-(+UW2EJ1^[64W1HA4=9 L7A@';3JY,PXQ5)M>85$
MQP&?#(D2% 7!"E'<M'Z1F=B!%QF[2-*T<.">N%"*^;\-$-;G?NA_!%Z:JI8Z
M@(JLPQ7\ OG:';C:H4'EU%!H1<-:C\,Y]Y_#]3[1> /XW4 O1FM/9W)D[$UO
MOI]R/]"&@$ IM0)6CRML@1 MI&S\=9K^<*4FCM<?ZE]-[BJ7(Q:P9>1/<Y)U
M[C_ZW@G.^$+D"^N_@<LG]3V7_ ^X E%P[43=43(BS+]77H1DU*DH*Q2_VV?3
MFF=O3]+8T98)D2-$ T'=?8\0.T)\(ZSN$A)'2&Z$Y"XA=81T0D V=U/,'9:X
MR#CK/6[;H<.ZZ\)UJEY7J8/F[9@S54^AHM<BC9,,7;60PVPL)AIAXE7\&;.=
M8\(!@92#P4:T9&,3S>A)&$VNF&,FB-T<L4H_0_9S2!@^+3N-%PL6&X%X[")Z
M7!9(%@42(Y",'8P$;#DL)C68UF("^YO49!$8/\V NSEP@MC?0]BTT*BI*/#*
M?.'"*]FEE;JFH^@P1)XCW923^%8-%SL+;C)V,OW$O&I:X1V95"UO&O/,F 1E
M,'A0WFHU#(<-@;/4RR]JS>U(L!O).C?MT#!RB_]02P,$%     @ K(I_4&^I
M?!0U @  =@8  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULA55K;YLP
M%/TKB.^K>;>-"%+SF#9IDZ)6VSX[Y":@VIC:3NC^_?R@)#$LS8?8OC[GW'-M
MN.0=XZ^B I#>.R6-F/N5E.T,(5%60+&X8RTT:F?/.,52+?D!B98#WAD2)2@*
M@@Q17#=^D9O8AA<Y.TI2-[#AGCA2BOG?!1#6S?W0_P@\UX=*Z@ J\A8?X 7D
MKW;#U0H-*KN:0B-JUG@<]G/_*9RM,XTW@-\U=.)B[NE*MHR]ZL7WW=P/M"$@
M4$JM@-5P@B40HH64C;=>TQ]2:N+E_$/]JZE=U;+% I:,_*EWLIK[#[ZW@ST^
M$OG,NF_0UY/Z7E_\#S@!47#M1.4H&1'FWRN/0C+:JR@K%+_;L6[,V-F=+.II
MTX2H)T0#0>6^18A[0GPF9#<)24](SH3D)B'M":E#0+9V<Y@K+'&1<]9YW#X.
M+=9/73A+U765.FANQ^RI\Q0J>BK2.,W120OUF(7%1!>8.(NO,<LQ)AP02#D8
M;$13-A;1B)Z$D9-BC'$0JS$B<VI9CR%A^#CM-)X\L-@(Q%<'EDT+)),"B1%(
MK@3NG5(M)C68QKH,@O@Q"(+I3.EDIG24*8P>G+M-1YF^J%3FYWBRR,Q!7INR
MUS#6=!#K6XBKPK+)PK*)(W0*6V:?F5B-$?\Y9'3Q,E'@!]/9A%>R8R/ULW01
M'9KGDVDH3GRIFJKM@6<9VY%_8GZH&^%MF52ONGDA]XQ)4#Z#.V6Q4A^!84%@
M+_7T7LVY;85V(5G;=WDT?&J*?U!+ P04    " "LBG]07*I&XFL#  #>#P
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
M$V.2JES<.Y5%KMXYPZ"D)ZF[D>KS[K+O!I(U_4/&&5Y3FW]02P,$%     @
MK(I_4!**2QJ0 @  "@D  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL
MC9;;CILP$(9?!7&_BP^8PRJ)U*2J6JF55ENUO?8F3H(6,,5.LGW[VH8@8D^J
MW@3L_///-\8,7EQD_Z:.0NCHO:E;M8R/6G=/2:*V1]%P]2@[T9I_]K)ON#;#
M_I"HKA=\YX*:.B$(94G#JS9>+=S<<[]:R).NJU8\]Y$Z-0WO_ZQ%+2_+&,?7
MB9?J<-1V(EDM.GX0WX7^T3WW9I1,+KNJ$:VJ9!OU8K^,/^"G#:8VP"E^5N*B
M9O>1+>55RC<[^+);QL@2B5ILM;7@YG(6&U'7ULEP_!Y-XRFG#9S?7]T_N>)-
M,:]<B8VL?U4[?5S&11SMQ)Z?:OTB+Y_%6!"+H['ZK^(L:B.W)";'5M;*_4;;
MD]*R&5T,2L/?AVO5NNME]+^&P0%D#"!3 $[_&4#' .H%) .9*_4CUWRUZ.4E
MZH>GU7&[*? 3-8NYM9-N[=Q_IEIE9L\K5F:+Y&R-1LUZT)"9AMPJ-J$B8Y,D
M,0 3!0$IB(NG-Q0Y;$!! ^H,TAN#PBMCT#"G:9T&,UQZE80BDE,$HZ0@2@J@
M>%G6@R:;96$%\DA"39YF, @#05@ DB$OR9H%26CA+TFH(2F%03(0) M L)]D
MG84@!'L@H0;?VR4Y")(#*^(E6>=AM07RER04T1+?>3@%B%($.SY#!#8H08,2
MJ(5ZM90!Y@.E>>:O*R1CZ-ZNQPAN) @ 2OU.@L)4I/1Y(!7+[VPY?*>OX?_8
M=*-HGLA_"P') YEUC5L6N+MA BP-\UD(\!12Q()6"^E80>YL'@SW2QPVS P%
M?3]LA@\4SU_^$0G4E<A_(9+91\F>$K[Q_E"U*GJ5VGS?W%=H+Z46QA,]&K>C
M.9A,@UKLM;W-S7T_?)V'@9;=>/)(IN//ZB]02P,$%     @ K(I_4,S GI_E
M @  0PP  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULC9==;YLP%(;_
M"N)^!?.5I$HB-4'3)FU2U6G;M9LX"2I@9CM)]^]G&TKA^)#U)F#SG->O#\8^
M65ZY>)$GQI3W6I6U7/DGI9K[()"[$ZNHO.,-J_63 Q<55;HICH%L!*-[&U25
M012&65#1HO;72]OW*-9+?E9E4;-'X<ES55'Q=\-*?EWYQ'_K>"J.)V4Z@O6R
MH4?V@ZF?S:/0K:!7V1<5JV7!:T^PP\I_(/<Y24V )7X5["H']YZ9RC/G+Z;Q
M=;_R0^.(E6RGC 35EPO;LK(T2MK'GT[4[\<T@</[-_7/=O)Z,L]4LBTO?Q=[
M=5KY<]_;LP,]E^J)7[^P;D*I[W6S_\8NK-2X<:+'V/%2VE]O=Y:*5YV*ME+1
MU_9:U/9Z;9^DI O# Z(N(.H#2'8S(.X"XO> Y&9 T@4D("!HIV)SDU-%UTO!
MKYYH7V]#S2HB]XG._LYTVF3;9SH]4O=>UEDX6P87(]0QFY:)!@SIB4"K]T-$
MV!";R F/Q@-L72)+QTCN(H0L<!<Q.M'8"L1#%W&&"R2H0&(%DE&FYB!3&+,
MD_T DR,,"7&S*6HV100(,(LQ\,VX3)I!L[>9D=D,-9LA1F)@%F,28!9CX#JZ
MK3,R.T/-SA"!#)C%&/!1;3$&3"B_S8S,SE&S<T0 KEF,@6L68:(0F,5T)LPN
M4+,+9!"X9C$&KEF, <LIQY@)LR3$-\X0D4CASHE!8+5L46@V869B%R>(!'S1
M&.1\0Q^!<G2XB4^>H(?" XD<"3)?0,<NE,4A=(Q!!#K&H&C",7Z D!B1@-L4
M"CDYQB"X4:'0Q(%%\!.+(,=([!SN+919J+:0D^'_(GF'+ ;()Q+=#3:;L6'\
MU"+(D>2F&(.<%&.0DV(,@HZ#0255,7&T5:KT=OQ<*U.0#'K[2O@A,I48Z-^8
M"ME6:.\R;7G]G8IC44OOF2M=Y]EJ[,"Y8MIC>*<]GG1%WS=*=E#F=J;O15O6
MM@W%FZYD#_K_#>M_4$L#!!0    ( *R*?U#)^*\M[0$    %   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8U+GAM;'5476^;,!3]*XCWU<0$R") :EI5F[1)
M4:=NSPY< JJ-F>V$[M_/'Y0QXKY@W^MSS[G'V,Y'+EYE"Z""-T9[682M4L,>
M(5FUP(B\XP/T>J7A@A&E0W%&<A! :EO$*,)1E")&NCXL<YL[BC+G%T6['HXB
MD!?&B/AS ,K'(MR$[XGG[MPJDT!E/I S_ #U,AR%CM#,4G<,>MGQ/A#0%.']
M9G_(#-X"?G8PRL4\,$Y.G+^:X&M=A)%I""A4RC 0/5SA 2@U1+J-WQ-G.$N:
MPN7\G?W)>M=>3D3" Z>_NEJU1;@+@QH:<J'JF8]?8/*3A,%D_AM<@6JXZ41K
M5)Q*^PVJBU2<32RZ%4;>W-CU=AS=2K:;ROP%>"K <P%V7IR0[?R1*%+F@H^!
M<'L_$/.+-WNL]Z8R2;L5=DTW+W7V6J;QYQQ=#=&$.3@,7F V,P)I]ED"^R0.
M^*8\3A,_0>SM,;8$\;+';>0GV'H)MI9@^Q_!9F7281*+Z2TFR79^D<0KDGA$
M\$K$8=*%R <^4J]$ZI&(5Q+IC<2G#XUD7I7,H[)=J60WN[4V@A8GD($XV[LG
M@XI?>GOO%]GY>M]C>X+_P=W;\)V(<]?+X,25O@?VM#:<*]"-1'>ZAU8_1W-
MH5%FFNFY<)?2!8H/TWN#YD>O_ M02P,$%     @ K(I_4,HY8"]\ @  &P@
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
M!#] \ ,(/XI8D$#P U?P P0_@/"C[#<^</D) QH@(  "!"#%[5C2B:4^BD6
M!L@NY+YP*>0M H*8.-$! 21, '*-B13@@00!I$" 5,(*9$2710%73%*Q"' %
MLJ<I8I$+ EQQQ9XF""(%0J2]:!Z$^Q:++E#_XJ-+]WGQ2U*]I$4]>RZ;ILS[
MCRS[LFQTZS.8MW0==+([WV1ZWW27LKVNAL]ZPTU3'LTG2__\W73U"U!+ P04
M    " "LBG]0CL3#"Z(#  #!#P  &0   'AL+W=O<FMS:&5E=',O<VAE970W
M,"YX;6R-EVUOHS@0Q[\*XOV"'S%42:0F]'0GW4I53W?WFB9.@A9P%DC3_?9K
M'IHEXR'=-P&<WXS_,XP]>'$Q];?FJ'7KO9=%U2S]8]N>'L*PV1YUF36!.>G*
M_K,W=9FU]K$^A,VIUMFN-RJ+D!$2A6665_YJT8\]UZN%.;=%7NGGVFO.99G5
M/]:Z,)>E3_V/@9?\<&R[@7"U.&4'_8]N_ST]U_8IO'K9Y:6NFMQ47JWW2_^1
M/CPQTAGTQ'^YOC23>Z\+Y=68;]W#7[NE3SI%NM#;MG.1V<N;WNBBZ#Q9'=]'
MI_YUSLYP>O_A_8\^>!O,:];HC2G^SW?M<>G'OK?3^^Q<M"_F\J<> Y*^-T;_
MMW[3A<4[)7:.K2F:_M?;GIO6E*,7*Z7,WH=K7O77R^C_PPPW8*,!NQHP<=>
MCP;\EX&\:R!& _&[!G(TD$!2.,3>)S/-VFRUJ,W%JX=Z.&5=V=$':5_7MAOL
MWT[_G\UG8T??5E$<+<*WSM'(K >&31AZ)4+K_3H%PZ98,\><W4ZP<8E(WB*I
MBU":W#)/+B,B@BOE:#)X[X#?)$/A#@3J0/0.Q(V#&&1S8**>J89T4!%Q G+B
M8C06/ 8QIPC&$R%G7I!$54M7=01K0+KS)$E,H6H$$R2!.4@1C$6",UQUA*J.
MD%R#[*PC9YXOE(M("2 ;XRA10@'="!=3D0A<MT)U*U=W M*X5LX\,-&?$ND]
MXD9FC,J,$9D4R(S=4E:)@K6S03"DXE,7PRK^"<'N5'R"!I>X"SV9*3Y*\'V3
M(/GA<.,<(#6-7 82I'&#8QSLDBF&T8#/%!^=V>\ILM@5U#U \33'*J#PO2(8
M$X&$6S>&J8!$,[K1)O)(&9)O 74S3!!S=",8#Q*XV#&,!G-E@G<4RA'9$LKF
MGR[WSY'T+G*K%6]>%.E>B?,M(-PB) &54"^"N96?XABL_"<,NU/Y>)>C$EGT
M,]V=XBV'(CT'ELT:A6*8'PR"O1V!%"$P-Q@TLQE2O"-1Y61&D;DZQ[L%==N%
M(LYV.$!R\AJY<#Y\,$HR)S<N)6).87(0RF(SH>&]@B9(:,[.DSB+SX;&86@8
M%3F+ J/8W"<WWIZ8VYX4@?O."$VSPV("ZGF#4V!?2#&*1U!T.#F6E+H^]&?$
MQMN:<]5V7^Z3T>LY])%UQQHPOK;GT^$T^<O-<+C]FM6'O&J\5]/:0U-_M-D;
MTVHKD@16WM&>IZ\/A=ZWW:VR]_5PJ!P>6G,:#\SA]=2^^@E02P,$%     @
MK(I_4#GZM@[S @  @@L  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&UL
ME59M;YLP$/XKB!]0./.:*(G4A$Z;M$E5IVV?:>(DJ( 9=I+NW\\VE!+[Z$L_
M%.P\]]SC\]UQBPMKG_B14N$\5V7-E^Y1B&;N>7Q[I%7.;UA#:_G+GK55+N2R
M/7B\:6F^TT95Z1'?C[TJ+VIWM=![]^UJP4ZB+&IZWSK\5%5Y^V]-2W99NN"^
M;#P4AZ-0&]YJT>0'^I.*7\U]*U?>P+(K*EKS@M5.2_=+]Q;F=S!3!AKQNZ 7
M/GIWU%$>&7M2BV^[I>LK1;2D6Z$H<ODXTPTM2\4D=?SM2=W!IS(<O[^P?]&'
MEX=YS#G=L/)/L1/'I9NZSH[N\U,I'MCE*^T/%+E.?_KO]$Q+"5=*I(\M*[G^
M[VQ/7+"J9Y%2JORY>Q:U?EYZ_A<SW(#T!F0P@/A-@Z W"%X-PC<-PMX@_*A!
MU!M$AH'7G5T',\M%OEJT[.*T73XTN4H[F$?RNK9J4]^._DW&D\O=\RKQXX5W
M5D0]9MUAR @# \*3[(,+@KE8$\N<7#O8V(@XNH9D-@1@=HVYLS&)G^!* S08
M@28(QCKB$"<(48)0$X17!&8T.TRL,;7&^$8XWD5D-B(@2>3C4B-4:F1)3?S4
MD-IAHC>DOHO(.D0R0@#<S )<:HQ*C1&IQMVO8TM(F(2&6!M#P+B=#.$)8UQL
M@HI-++$P,\4FUO5%9M%M;$R<FK&U,0!D(@M25&UJAQ8,+^O4]C(1D1GJ8X;X
MF&@@X.--RO]X8<)$GP.D-,U\[T'CVP=B9A$&BHP;SA!0$$\D/:!M\Q8($C<R
M08'W,_A$0P.\HP'2TI+ C)L-"L-TP@_>C@#I1V#YL4'15"X"WDL :28P%1*\
MPB'Y1%3QL@.[[N+4^"K> 5)XOOZ;\(67'V#U%YF1G=E?E$!^4<R4]49S147;
M@Q[RN+-EIUJH3^]H=Q@D;XF:2XS]-<RS;AQ\I>FFTQ]Y>RAJ[CPR(:<>/9OL
M&1-4RO1O9 (<Y4 \+$JZ%^HUD>]M-Q5V"\&:?N+UAK%[]1]02P,$%     @
MK(I_4-D54E+E 0   P4  !D   !X;"]W;W)K<VAE971S+W-H965T-S(N>&UL
M;53;;IPP$/T5Y ^(P<M"=@5(V511*[72*E739R\,%\7&Q/8NZ=_7-H12XA?L
M&9\Y9\9X)AN%?%4M@ [>.>M5CEJMAR/&JFR!4W4G!NC-22TDI]J8LL%JD$ K
M%\09)F&88$Z['A69\YUED8FK9ET/9QFH*^=4_CD!$V..(O3A>.Z:5EL'+K*!
M-O 3]*_A+(V%%Y:JX]"K3O2!A#I'#]'QE%J\ [QT,*K5/K"57(1XM<:W*D>A
M30@8E-HR4+/<X!$8LT0FC;>9$RV2-G"]_V!_<K6;6BY4P:-@O[M*MSFZ1T$%
M-;TR_2S&KS#7LT?!7/QWN $S<)N)T2@%4^X;E%>E!9]93"J<OD]KU[MUG$[V
MASG,'T#F +($1(FK91)RF7^AFA:9%&,@I[L?J/W%T9&8NRFMTUV%.S/)*^.]
M%6F49/AFB6;,:<*0%29:$-BP+Q+$)W$BG\.C@Y]@Y\UQYPAV*P(2IWZ"V$L0
M.X+XOR+339$^S+U?9.\5V7L(#AL1#X:$?I'$*Y)X"**-B ]#_"*I5R3U$.PV
M(I\Q211O1/#J$7*0C6L_%93BVKO67WF7#G\@[A'_@T_CX0>53=>KX"*T:07W
M8&LA-)A4PCMSJZV92(O!H-9VFYJ]G/IR,K08YI&#E[E7_ 502P,$%     @
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
ME(])=]!W$X8;=8GQ^IO4\C]02P,$%     @ K(I_4&]5(4,1!   W1,  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S8N>&ULE9A;<Z)*$,>_"L7["LUM(*56
MQ623F%4KE5-G]YGHJ-1R\0#&W6^_PT46>WJ4\Q)A\NO;]'^8@?$IRW\6>\Y+
M[5<2I\5$WY?EX<XPBO6>)V$QR@X\%?_99GD2EN(VWQG%(>?AIC9*8L,R3<](
MPBC5I^-Z["V?CK-C&4<I?\NUXI@D8?Y[QN/L--%!/P^\1[M]60T8T_$AW/%_
M>/GOX2T7=T;G91,E/"VB+-5ROIWH]W"W@J RJ(GO$3\5O6NM*N4CRWY6-_/-
M1#>KC'C,UV7E(A0_G_R!QW'E2>3Q7^M4[V)6AOWKL_>GNGA1S$=8\(<L_A%M
MROU$]W5MP[?A,2[?L],+;PMR=:VM?L$_>2SP*A,18YW%1?U76Q^+,DM:+R*5
M)/S5_$9I_7MJ_9_-: .K-; Z Q'[FH'=&MA_#9RK!DYKX PU<%L#=ZB!UQIX
M0PU8:\"&&OBM@3_4(&@-@J$&8)X[9P[M!'3-AL$FYW9#K]_>=9-SPV%PQ^'<
M<L ]-QKYUNOA,2S#Z3C/3EK>+.E#6#TYX$Z@PGDU6J^P^I]B311B]'/*F#4V
M/BM/+3-K&*O'V)Y]R;S*#&.(^4;Y<2Z9A<Q 1QBBE*X>BZQG9DGVJ)H'F7
M,8\$<TE\I;R@>I]DQG,OD6?*#0KU0C'(SYQB/-2BFT5]&S UBYL3O+Q=]DI&
M  *ZSS:M6[OV8%_HS:$].+0'I_;@]'-PL/(;QJV9M&:^  ,3*8JB+)<%2%0R
M9EL,R4IF A^IBHC&'!3KF4H)D*<7&;( D+!D!@)4_X(*9OMX:2\)S/&02%=4
M/!8H.NO2G74);;BT!X_VX$G:8 QENF@8KY^I#>"8)IJ>)0%:@>=*X(H"?1OZ
MX$7RC$Z>$>4SVH-/>_")\I%X%KZ4+*[[)K&2"8L%RG(#.MF 2!8MAT4PM%<$
M2/>*]F@JDZ\.'>3^:\K=\E4^5'LX$(\RM/IF+<3ZR\\<X3WK@<8")/Y' C-'
M)GI\?J4I](AYHD.:*.2S D/>7@9E-A^4V2M-2<<:>LH0MJ PD,I<*LI$[5P1
M&(Q<Q7,2Z,/2/5B$<%PL'&N8<$A,%HZ,4<(A*4DX9$A9.#0F"6=(9O-!F;W2
ME"0<>LHDX1 8)1RZ3$DX,B:$HSAD@^+T!<3QRU?Y4)R_0#Z ,1^?-EOHVC9S
M%;G,1'%> %?.!%35*$X,X/V/&5%LW,!NS\BJA?KE^G8 B@T>%#L\$%N\RW H
M7Y**Y8] <90"Q?X,Q ;M^CA4((6R[9'MH5!&[[TVX?FN_DY4:.OLF);5Y/=&
MNV]1]U;U7HS&9W W!V)\47V[JM^C_[IO/GPMPWP7I87VD97B?;Q^9=YF6<E%
M]N9("&C/PTUW$_-M65TR<9TW'YR:FS([M!_3C.Z+WO0/4$L#!!0    ( *R*
M?U"P3S=P$ (  ! &   9    >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;(U5
M[6Z;,!1]%<0#U'P%: 1(3:9JDS8IZK3MMP,W =7&U#:A>_O9AE"2>%7^Q/;E
MG'/O\<=--C#^*FH Z;Q3THK<K:7LU@B)L@:*Q0/KH%5?#HQ3+-62'Y'H..#*
MD"A!@>?%B.*F=8O,Q':\R%@O2=/"CCNBIQ3SOQL@;,A=WST'7IIC+74 %5F'
MC_ 3Y*]NQ]4*S2I50Z$5#6L=#H?<??+76]_3!(/XW< @%G-'6]DS]JH7WZK<
M]71%0*"46@*KX01;($0KJ3K>)E%WSJF)R_E9_=F85V;V6,"6D3]-)>O<35VG
M@@/NB7QAPU>8#*U<9W+_'4Y %%Q7HG*4C CSZY2]D(Q.*JH4BM_'L6G-.$SZ
M9YJ=$$R$8";X\:>$<"*$'X3(F!\K,U:_8(F+C+/!X>-I=5A?"G\=JLTL==#L
MG?FFW H5/15)&F;HI(4FS&;$! N,/R.04I]3!+84F^"&'J\N,VQO(5'LV7.$
M5ANA$0@O;$1V@<@J$!F!Z$+@JLK-B%D93/O9/JRL*5:6%+%=(+8*Q/>;3*P"
MB:6"Y.HH;C%A^I^C2*U)4DN2U"[P:!5XO-^F:B#62^W=8=0"NG6*%N^( C^:
MEB.<DO6MU!=V$9W;VE.@W^%5?*/;G7F?'S)CK_R!^;%IA;-G4KUR\Q8/C$E0
M-7H/ZL[4JCW/"P('J:>)FO.Q1XT+R;JI_Z+Y3Z#X!U!+ P04    " "LBG]0
M]CQCJ4,"   _!P  &0   'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q]56UO
MFS 0_BN('U#S3A(!4I-HVJ1-BCIM^^R02T UF-E.Z/[];$,I)==^"?;QO-P=
M\3GKN7B6%8!R7AK6RMRME.HVA,BR@H;*!]Y!J]^<N6BHTEMQ(;(30$^6U# 2
M>%Y"&EJW;I'9V$$4&;\J5K=P$(Z\-@T5_[; >)^[OOL:>*HOE3(!4F0=O<!/
M4+^Z@] [,JF<Z@9:6?/6$7#.W4=_L_<]0["(WS7T<K9V3"E'SI_-YMLI=SV3
M$3 HE9&@^G&#'3!FE'0>?T=1=_(TQ/GZ5?V++5X7<Z02=IS]J4^JRMV5ZYS@
M3*],/?'^*XP%Q:XS5O\=;L TW&2B/4K.I/UURJM4O!E5="H-?1F>=6N?_? F
M34<:3@A&0C 1_.130C@2PC="]"DA&@G1@D"&4FQO]E31(A.\=\3P>3MJ_D7^
M)M+=+TW0-MN^T^V1.GHKTM4Z(S<C-&*V R:88?P)0;3Z9!%@%MO@CAZ\-]C=
M(Y+X/61_#_']-9Y%B!8:6H%PGD6<X (1*A!9@6C>J;6WZ!2&^:!7,6H2(P*+
M;FTQ3(B;)*A)@@A$"Q,,$^,F*6J2(@+)PN0>$T41;K)"35:(2;HPP3 ?5+)&
M3=:(P&IA@F "#S?14Q(]B!YB<W<2!U!L0:T%A;-O/YPF#!0OSQ,&\I9_53*;
M(@V(BYW0TBGYM57F,,ZBTRWP&)@IM(AOS>U@I].;S'"U_*#B4K?2.7*E9YR=
M1&?.%>@<O0>=7:5OLVG#X*S,,M5K,8ST8:-X-UY79+HSB_]02P,$%     @
MK(I_4.-9_^K_!0  .2,  !D   !X;"]W;W)K<VAE971S+W-H965T-SDN>&UL
ME9K;<N(X$(9?A>)^@B5;/J1(JL*9#%"IV=K=:R<H@1K K.TDLV^_/L% ]Z]8
MFXN S=>MEOZ6U +W/Y/T9[;1.N_\VN\.V5UWD^?'VUXO>]GH?9S=)$=]*#YY
M3=)]G!>7Z5LO.Z8Z7E=&^UU/.H[?V\?;0_>^7]U[2N_[R7N^VQ[T4]K)WO?[
M./UWH'?)YUU7=$\W?FS?-GEYHW??/\9O^@^=_WE\2HNKWMG+>KO7AVR;'#JI
M?KWK/HC;E92E047\M=6?V<7[3MF5YR3Y65[,UW==IXQ([_1+7KJ(BY<//=2[
M7>FIB..?QFGWW&9I>/G^Y'U2=;[HS'.<Z6&R^WN[SC=WW;#;6>O7^'V7_T@^
M9[KID.IVFMXO](?>%7@92='&2[++JO^=E_<L3_:-ER*4??RK?MT>JM?/QO_)
M#!O(QD">#8JVOS)P&P/WMX'WI8'7&'BV!JHQ4+8&?F/@VQH$C4%@:Q V!J&M
M0=081+8&PCDIY]@J(<YB"VN3D]SB0F__:Y.3X,):<7&27%#->W7Z5O-A%.?Q
M?3]-/CMI/:6/<;ERB-L"+9R7=ZL95GU8S(FLN/MQ'SI.O_=1>FJ80<W("\;U
MW6OFD3-!0)COR(]WS2PX(\Y$K^C*N3\2]F<@F;V\;F'("4\09@28:V*,O)#^
M3CCCJVMDBMR0IF:((7[FB/&)1*V=^FXQ-(O6 5ZV=WO%$2$BK+.+\]:M/+A7
M>6O(% ][\"H/WF5G)<W\FE$5<ZCCC *'#.R04]()%<TIY"N,R,B, 15$D2"9
M!2A?^"3Z*:+<B$0_ U0H'9(:<T!Y@0A)<G J"#V/^%IRRE=>0'RM !7XD8LU
M5EACQ30.':++H&;\BW:^"1E&1&-$>8XDPHPXYM(&Q] 5R8,)@#R:!E, *;IZ
MSSA49!11%X5-(EJ@L)509-%;PI@"HBV(J<@F+*V/I?7Y]*7C,_!9"GT3@2 #
M-$245'2,1AQS)>G7F#,12>L):"WP2%M3%!*=;#,.24%&8,X9$9'^+U!C;DAW
MYB7 /)\L)BO47A!Y6-D *QLP905=0@8U$UP&X]S0#7@(*;H CCCEW+!)"R&Z
M+,/VZ'8QQ13Q-;.):FX3U2.$:&V&AXI0"T )UL$E[B"1<,4I<:,,F1+B3 E!
MII!E:Q!:90JD6*9P"F0*A&BFP/98IF"*9HI-5'.;J!XA1#,%#Q7-%$"!3,$=
MI)G"J2)3#+M%A#,E H6 H90HCX?PI.38EYS"=-H2[47GL(':ZDF H8(28:"B
M1!@H*2'&:TJ$@:(28;RJ7 (,%8P(,U>, A\@'X1LKQF'#71=#+G*I^4@X!2=
M*F, 22>B^G!(L/4"A46WSAEJ3OI4&0ZYRJ&Z<,AWF2H@<.4'!E$,ISWAME=[
MPP8BA9QTV<3AG*+?58P!Y*J B@):E*&DJG!*NFS& ,@+J"H DHJJPB&/ZKL"
M4+%XF!9583A""WZ&9J7:L(%:-HP1P/A6,,84_>(%-TEG\10[DU09&VIN12VM
MPE\!JMCPE$$;P]%7\+,O*XZ&#=2J#<>0-I!BVL FN3;0&=/&AII;44NK\%>
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
M,C9Q (8F#AXFFS@<\Q-'TFV")E=(E M)HQ:TGP[:%Q>TH,.T:BXO#"JHJ7(
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
MQL0Y9B9SC^1!%?I@*"OL^%8*L'IF(WE64).-3YPS(;4\12''OO::6REH66C
MBO#W)\'XO6.3%G$%A<,.K3L(+F"VQ#MC2H]5#$!D?]^6&;O!320-"%N7O^R/
M#JJE(&OZF@9+K5.)(>-,'Z\JAR3FVZP)?JM98=*N$@DP!C"$0997IAQ+8[5E
ML30HE$&@,"B.4Q9\I6)'>A>K4 9H^P8S51C5GUXP2&=.'6-FY%AM&!=3O-2K
M(LG;9A V<PF?68>^7T'GN553\FP7P\9!2<%+7XU6\07%]0.BP;IBO>HV&THU
MU- O'XM0,*]9F54XXDY$:96(]*@*&LMB6YNFY_JJ/'!P)\E ^M9(C/SP1BS@
M@NN?T[/7,G!3A[ N2.T)I?-!D%\'9S[@- ;ANR_[",;-GAH649MKX^UU"^CQ
M20M^\60P,O[QYM'07UI>C&;SX%.1+SK?_6CL_(VW1]$^N&,<TM<]T##FXN%"
ML)8>]R?!A=*!STB6AB#O_-!8&PM;[U;'[8*Q::56/.ZBM>&#RDVTU#8;<^6*
M?MMV^YM]AB>6\CB)-1J,$>N6WM;2,0TY<1>Y;5U #$6;.-K,83STU\?:HCF@
MQN::'0#?'SC5L 7G2_]LE*$]O(( W%D<[07/O;(%%(Z&XX$)II$3QS%1RI2C
M6&-KI*R!NE=G>][S,K--"W6LPGIE(8%Q6*-_S)#;QH:P Z12?X-W#'@37&3R
M1A6A>$#R)PJI,:A#TQ@_Q,%H0D%LP9!^&.&_7TPIY0"5+/<2&G8SF6IIEPO!
MZ319@;W)Q&HI>$]_,3C\&N51)YD]#1['L%==#<GF=@N^<\:PE3*RK8G?$7-7
M*TP\Z=TN>;5'6^N MSB08+7F,UZX*))EFT]EU4:R:F-OM<;.O%D1,.H)#YW2
MX_38D +&QPF4K]%PR)_HF VC@1?KM;<FXGZUJR[+&V0W?-ZBARD0_B&Q'G_Y
M;Q"Z0T#HWCV+#N>*9(Q_@4DN$JC=$A/F2Y&H=_FA9&WP<ELJ0VL6ASW!&-E1
M:GWWRJ90<!*.<;@=-&Q4O7")EX3+WT#7Q 6MML7B&R>8APZ 6IG>KB0&5SKT
MWT?)K[#!J4XKE3(&#0TF-"^U]Q;9BK4R4P:O2G']6G)P=!HYI< ;CP\Z1TSR
MC0,>*LMF("ZZ@$CMT%#RA$-+635+;WX.]"FO?%8RN6F!2ZT,Y+;K8Q'@C5P,
MHNP0<II= *G!F#/KZV)7C.!^4\A5?:G<D&SEO#@C]W<9IC.2EF :#LLP8Y&]
M%L^=W=N4C5+;)TDO%] P3IVRR\B^ P[@D=@?T&ZV.XFMQ?"!BF\(%5VIO_XM
M33=F72M:5D$:S]QL<B/L@\:IE3_=8-/*WD0<D-Y41?E4''.3V,7HI3747!/?
M^8A9Q:N%V/T8^Y9!,#3N68R 1NLDNQ509Z[78V[#L7C/VN)_S1 (J-"@'?@@
M 6HYMU2X'UQG6I/YN6>)RA/A[9X#R6B-)76T^%H4;6M ['YGC695(V5II<P=
MJ UM'E=G<H])Y<#>DH?)AT)KN%<$5MF,WP(,:K*J+!=:E3BW4=_93\K5@T@(
M312DQPYE@7_$8ZTV EYU.G,P$,;]1L$<P=F)Q^G"F2"D!I*%>Q@NQ+O1.AC?
MW[VO(5I,9\L8G-K!EA#X!:"[)WSH20M*%O<I!2[8(3N]:&Z'\:\:J!Z7VOX&
M]+,.EZ[?J:_0R3[0HEM<3-0"23M/*%ZB ,L1JMVNW <>Z3IWG:JE+'ET'2-[
M)%*SL74_VTM@90V[4.F* U*:8C-5$QT,YRCB2Z,@*?-WQRUJJ"U"]#7UQ (Q
MO%A ^3;\W,.2.EJ"E VFYX$!R0?#Y;KBP1\+F_O%):J"]=42%.25Z]OOFQ-O
MSK#NOQEU53\_==M6)<5'L7)A%<SN-%1/JX"$UD7"PXG';+$X-S<B:>O5UW%0
MM#@A532S;5!$ (?&^A;%=@Q? 32]H[SR)O<ZFHQ'W;'D_[\! &XS.M34-,>9
MTH3?O7D2+'XGS;GA_#JD;*UQ%-^F0>^)_<0?:&_.=&\8ULR-J_,.Z"?H_RU"
MUO!S_]3+%K/ZB[VC;!T)QP,JHAS.9NA,F\2Q]^UTC$1Q.IH&7^A0?,)#<6&7
M'8Z5(8'XN?ZW&@>&832>._U$83R=>-]S3U$X&D3_C>/\WSC._S4XSF\M'#,1
M,RML/L/.FSO>8V #RAL77G]\*+.?2YFT6;_AO9:,Y_<,>?)4__D=X@$<9+^J
M-61@&;%J1)Z1?61!(%1PXHH5)]77@0!HM?]V%?Q<E'=P^L[NT2KY-LF_A<&G
M_FG0PWF^.EWS)*7#4WW[U;&%C'),F6R:'EBF[4J)QM.H"3<T=DX_QL0NF8'Q
MGZ,8C(8,4I=Q-!]Q+&4H^8B[G/ME;Q1M="TC8K?!9HYB*SL6-;0K=^@]YHM<
M@,<@4I'UP4#_>B^(X(-=C$T7Q_T 3J)QO^*9A"].M^3R)M>^X&Z2#X,MYB9C
MKVNU0P9(>0J69?*(DM F>1* H1-V]9HK;'.9;/E8ZPU&G426A?O_3C9JNQ[N
MSM!%W%6DQ=P4#UAVA!T6Z"=M:3?]QXY3BE Y6..<>LEQ,+.U]])5)K>LI0C?
M9@5Z7>_F.!CS"]P!<#U/%3--J._$YEWT2$4N1)EWFVGNF>C1N!_'TO/B.)B.
M#^G9AB YV2E_NVI<([Y!DO3+1]>D#^->,G5L6T@'K26[M;$.()QGUMG$$[-7
MJA2%[D'*Z"JAINS,RBZ%OB%8KAC_/G>"'&M#\<Y#J[CI5"DV\2"P7%U'F0I^
M6$C>]QC0T7=<+*:19^\#D0NREAKDF(IJC"J1MCA@9.AB^3$14&Q2#BQUQ+B'
MD$L<E0*\"X,L;D/BA!G9Q_ T?[QX>_DY6",6,0,#"3@,N@5W= P_2U(5>6A[
MB46TE3WKFM.QE P1-4<@O2H)X, AG^_*0MP!3["[I,N$?'JI83O=GQ,,A3>)
MZS1HMD?H":2YXFT[>QN\A\G3HGWV8T4LR?VQPFSDM4QJI>B#C1[?:,S*,@SN
MBT<T-H<L@^1N.4X$-4X#9U3VU%7.>;*L"J_+#=:JVY++34(]"8PGYUO,7@&3
MAR#GQ^W"0_T,.U8,9AWU@7*T-]=<JSVMQ.,?^IR3Y7:>6:14<EUPV4QW8@9X
M5DEZ:!95Q+EZF]" .U$\RI7;D1 [<8O0P3?O*G(])GUF:&44P9'V^)8X,"&"
M",ZN)('7I.O;-*VA09#@*]V38SS/4P>X@R.!B;M7XHG&,L:513L*>G?*:YBO
M*,MJKC:^S_-7D=@Y3<V;>ILLTAH^N0P%UX[&88=QW.:;YPBC.XK0KK@LL;!Q
M19&3/REV[!E2AAM5(ZHQ.E%-#BY>.S0S*X/GR:7+UHNBDO=2X+;<@]5<8P*/
MOQ%9W@\$$]2=^@UD^R4[/<@S8Z1M%=;$%N([+A/Q6>)G((<); K"[B[<56OZ
MR?<N&YD@1<C%J,S@-BLKP5+#1F'+2=P3"WTM13-?6AG$!HSYR,:VEFMWXY:Q
MY#O:0>F*VO,RS:W4T!0O=!\T_4&4,AM"<!O$_0'ER$3XKR//<'KN'3&VK AZ
MI KR9\$2ULO3RX[YL/C0_#5V3\>#&EF*2;"7M;[HRE3^2WU@*C82\\N^332E
MS=E7F5!>M"C,#E:A5,"I5T*TR&ET51#? [=,@<'Q_H>P5>N,4U14BF& &_S"
M0MMXR&D,89TB5G>*=!*I9>&BQ6OQK]M;:!%MYV\X+<8QG]5T:0.XQY?X#1)'
M$->0JN=+^!,6!I8DH!Q&X#H+$B*-NX\<9:34D6Y'V!G2)?L-UQH/0+1??C(E
M,#>K='F';S@!?"'6SKBC3!Z-/"$C&84NO;%53SE(T -25BS-)HJIU>)TOC;Q
MSVZ60 XP9M>N8FA[S?LALX!SH*WCBN\0G^48>+2Y#8GASZNDPH#=)\/F;D$@
MAC>$;_6#\P<-W'K'5(CV&I@TR(UN:/5+#FQJVA3*QO':_*8#;JII2Q5"^!-F
M$:57B<.(PKM8 D1'#IU:\91(S)(V#[NCG_",U1"@'31!A9UWHK!E^%88I7#?
M)4B5]/L;!+!"PITL!#MU_VU\8_991Q0:#D$&<ANGHBC)#]Q/_;V&Z&NK8ZFM
MO YN:"_7$8?"V59O0/LJ=YOMXHD!@>#0/Y#0K-TST\_%B>O<3^M0\WN(ZEV<
M?[ZX/FU,QR8I:NR_+(%B5&%M)')A*!@MSHQHC</S.FTW<II _+I\&;,4[IWH
M0>\.,6KEU*?M>>]TYP7WC'-L,PNGA7S7'D;Q+W0KA:?F]O!T\.F6V^?61B:>
MY%Q=0Y]0]R9HS:HP/G5R_0H\(*:OB7PD,BH((\2]9 A<:42\[ZT,1"#8^83R
M[O3;W7$\HI6B.-.E\\LCD*]I%$W9UX36\D;-2$]W.3P"=]@?3'YH\3A:T,[N
MW_XIS"0'%13):<^6O8*Q'YMZ0!('XZ" _KYPP>Z$P&=2G33T6P=D!PK/OA<4
M9/.C:#<8/#R;4.(:)BKUAN%@&!US8+#SD'EM/#X.IK.@%X^G&E>ZZ.X79AG$
MHQB;C6>S8ULW[H5CG$RPC6ATC)E4XZE&=BX;S3WW1ML8CX+)'!T_O2F%4D<S
M&.L4T98M>&RLP'NX(;_TK_O!'8JJ#&1MJMK=I[P1>.!.%UOFONXW0+J6(*66
M1;(TD4"K]+L)=A2MD#K@PH%+*1>4D%B3>J5O37@,=6&%$XY9J%JZ)Y'&K=R#
M"1/8T2IYK [HJ-&'!!'QVK@%T$VHF?)FFI-"<=MD/Z>X%5,#O$3#L2FBA>)1
MI'^%KI!KA0J#CKSD3H6PH=CT'9B/9%.M\6"($'+(NTJE0C%-8W4SO9)+&#-B
M@]= Y9<Z:<F00BG>#5MP4[2 "\\<A"-G'?2(-C"53FI) EWE"9-:(49A5[53
MX@,N-O C3]]BG+6M[44VFRJX/C_#-V]O+0*Q*3EA889Q=%(=3/??PL)*;F"6
M.[A<WBE]E+KP;!4J\'"2>==BGO',04A94;B5 CGD$GV!$T 3G9J:V39M<3K<
MU4XM7F5[+4FZ%7=XALJL(AW2C6,2 ZM*S+P73O/.EO2</=$0P7T!+XD7)K^'
M^+_K[/<U>=O]XIX<@4&),NC3'G-L?3@=#H#HHVKF7I5@/!O +DYL']ZO1\%P
M1J^/AL$E20]#S&:83^OTN;DBV.=L,"<_^SR:M$["2[?H2)]'EC4,IQ/,A!F.
M@7D-C@,OIEZC01M.T7B.[XP148K'KL$!O1CQHKIGX-ZMWG 4#L8Q=SZ+X0.N
M^'-OX:"C$%;M6#[.!YBE<>_"(%N2^+ND"#["E74W5L:FSUG63@)&38ZX]I^,
M$1OP!_UG.*)_6#X@2E.@4LH"3V_8!ZG@![0ZF__^TEI8SRSV#T$O&L[[$;YF
MO_O0$D$'SW'K]C'["?T46'5.(I,IIH2E;!9+,?;JAV >]V/O-3[Q-\:\94YV
M;]"?T4P&--U>-.H/\>]/1:Z<8I4V7J%'>E-^U?;R3MF%&Y+.XVJ;2R\:]V-L
M@8\E(CS!NM-_>["F^,NY.2:T1:/^C'Z<\0A&M/#F1M4X!V%+D;>8];OV(<30
MV.#YKO#!(8_I.0B]6@R?X]Y+G)))[748FU63VUBV1=IO8_M>A)M*(LX%-?X1
M4SL))9D:U,Y$$X2BT=PI63T\/#]H2O^=Z%4=-T(!7>#K%L[LU24(W3".0U;=
MB5(E8FPX(YL>1E,S*77,<)E1!7P4S4V7DEX:2_1><X?:-],KXN='?#<"R%W<
MI/3Y8T*UH QV,<L<= -86BU,)2QDV;]GMQH0SWOL"7[$:B6XS(E8#6P]T_:1
M\-EP.Y]*[G3E"I*Z# B'F&ZWGAA*P4R[RI:B8-CDUI5ST3-;NO[OPK$>V-LI
M/9DOR&(N B\Y(&QQ I12Q+EK7 V=BU;MD_0TOQRN0PV0#1-_01D_%:W(K9+G
MM>^H$JJLD[E%"?YGFQA$1]%[N;B5A#2!5X,>C]TQ[0L]_S,*&F><P>YG]+U,
M.-I:4.7<E^?;QD8E!I@(9AHOK!)5H]JYA*$@"<<256Y=& XJ;Q'&<=$?":P
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
MO+&N'/=37]<K#1PS;,.5SS>NW,[:A"U# I($'$[T;$"OR)T'X6 R=@:]$W-
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
M4[TEO'IJM5H67WCUQH+!ND:=WBF+?G"[L_9VX7S!KA!'=.>BI<ES( O(@D3
M4M'-$B0WS'EI<!ZJMJ.AYQ@E::Y,N;0B3%*KI".,.97BK+HOQLJD^R:Q6(S
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
MMN0&Y:-R@K=)VUA>L]++KC85$C>R F$#-M.%<\8\N4'B0@N/.VM.9&;=S__
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
M"A;6<U1ND 5%Q,1+%?DLH:C;&^=^S'07W5^V-+9V49V*B\I\H/(;,9T !L<
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
M)[K[(J]"K:*=%/MX!5A['^_I">C>-8#\Q]^'_!G9S"%__NB[DS^H>!D<L[;
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
MMBJ!>X/3V=%@Q5>L*G]>V'XEM$CA'BS>S+)1&YA8'EF":E0&KH[W;PD\+C0
M=G<)?!QO\>+/K,95\$;(1I, 684^/"(UV!O ;=32_;;":?LCM<&7K$)Z]L!^
M,OXSJ$-,X"GN237T[DBHX0ZQ2,.971FST>XOGJ/CP#8P>PCP\]G7"O"^QC'1
M#74ZDV"0>9!+#7,[Y]=S,$\V/ZZU3>^T1&+6#8POGK4]"1Y?!92Y_!-K2@G<
M?;X B@MZ#''+I90-3]T>MX:[HYEFECU'P&VFHJ+':*[PKW$MV7F65?[ V:1@
MZ"$P_19SCE1(&D%';[YJ[+33<,(9.<B0NZ73-D'TAFU-\Z'#,UDNMU>_$UKL
M$E.P=&(6L9I.6]#^C,A."]&TV^THT.BHQQT:[^;C]>J)V";>=?;2[)V#\,OR
M\RC)ZYY,]Z),@QKYJ]G5"(&>@E]2ICMV,H0OO? )?5E$LNL))UD,>F>!K,(2
M# /;U\D6)*?4]Z1O-P6"NNL>B)P)A2H]\!(_1Z'OY9QS%G'RL\*[M;G]D-L^
M1F^@]LV6D'$0N@,%00+73/*9APSQ-$E"3:)E<I_F,\*EO]Z2<L$I57[V)&V?
MVV4E/)2IK(H,%;DL[M#IN2'LKOL-0_;O@"2P PA%'*B BUJC2$3?KW;9M0+G
M<UCEC9]V4V39Q#OX/]$!)V$;TS,0*($I?KK=?%HR+%@/-9N4H+UN*\*QZBBU
M3]VCO+:NDZ IMS!*%;##G-+<!*^!;,4-*(J&;A=+!=?>,TN10A>4$(^;$%JY
M/?BSDE+?E3WK#;D,"DRG78:IW%(J7,]J_+9SO4(M/N)7.S.1LJX!T]C1$N*
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
M 2)\P3(]9Q<K80!DAD!F>X.<.5T#R!R!S/<&><SM$D 6"&1!"WEA%ES)^^'
M<[9%]IN,JP9 E@AD20LYZ[N.F[OA\<J%DOYK7#GVMJYUKYP$D!4"6=%"GJD;
M?X(V=P#G)8+SDA;G4@37L/??>[D*ISYG7GC^!79WX;DRF+(/L9Q]2(MY+K@5
M,#]/4(,0*^2#ULVM;%O(@PEC0FR,,_\,U2+<- H1IH<)M1^,:*1CI[P>Z@^(
MA0EA0FR$,U7K3K K_B,.%9;_)\0".!%S87RX?%KM_&7L.JM.O?<C1"S[3XC3
M?[#EMZ5N&V'L7T.RB!\IEO0GQ%G_9P9[&TKP!UA8FI\0Y_DA9"_>^;05/UC(
MA^7]"7'B/SC7UCYC[[E1?G!BF<_YOLCD!E;I"9;R$^*4?QEV^N!-N8F>:H)E
M_H1\\-!UTJT+M.!'7PDY'SZA:ADEE 0=/Q#KX-_>ATR8]HZ=2N5'#]*_'GXD
MRMD+]EGQ'F)BBDB(%7$IPCW]SE"P38W4?I0H_$>SQH:8F#(28F7,^FLKOO?^
M)/8^E&[18\:\D1![ RUWOR80$W-'0NT.%#.%F)A&$F*-_*K+V<$5#Y74,TB&
MF20A-@E:HL?/&1-*0BR4=8F^*WHIII&46".;6GTG&*:2E%@EH&C?R889)"4?
M4&S+Y)UP:.>)W!M1P;>3#Q-&2BV,1RJ_GZ 0$]-'2JR/1PO -2?$Q/21$NL#
M+6:B[)=B^DC)1R%(,1-C8BY)J4<EJ(PSB(FY)"5V"8Z9P^XRYI:,V"TX9@$Q
M,=-DQ*;!,4N(B4DG(Y8.CEE!3$P_&;%^<,R7$!.=^B ?MCR.^77HY?["Q"R4
M$5L(E-V?N#$\S*,^8P<GPG'91D[/, MEQ!8"F#-_N:9O18CL9C?$Q"R4/=T@
MYG?,R$(99J%LKR,:."3,, ME^YP;B6298Q;*R1ME&":498Y9*">VT&9\^(?7
M/,<4E!,K:,,8S;JSLV[%:^=Q(2:FH)Q801O,,#_,3EM]NT4,$868F()R8@5M
M,$][U_MAQ4?N/Z238JB1S^% *$?GWXD5]! SK,GI.W9QW<H%CZ:-<TQ!.;&"
MMHV,/[U!F(%R8@-M*4$!<KSD:N%#+&%3-\<,E)//PH/FRZX88M[)B;WS8.YT
M)V"!&:<@-D[<'@H]#JTV:U:\>R F9IR"O,,&,&/F\ I!3$PZQ9,VV^)HGH@Y
MQ,2D4Q!+)\;<;K%+46L%%U,5F'2*)YSA9P>?O<6-?WG40#K5</*FP*13[&_2
M/[SO$!-=]K6'B?_=^0B33O&T2P!V V*Z*?:T&( =7 KKHDR$B:>@;KMAF-'P
ML<3T4U*WW1[%'(Y 3$P_)77;[5',+[SM895>8OHIJ=MN6#3CAX[IIZ1NNZ&8
ML&=08OHI]S;Y,]3#$!/33[F_R1_/#L<\)::?DE@_T1J@WP<^$!-==TSL'W15
M4-0V*#$+E<06PJ?2HE<(LU!)WG;#IM(@9H59J")ONV&8L#M881:JB"V$8\+N
M8(59J"*V$(X)I](JS$+5/M>L15-I%6:A:K#0>#C9OGG=B+E4HOGD;V']_IJW
M]=2P\!&N-$FR/"P5G?=M>^SW7:ASS</^X1J;_T-[\Q]02P,$%     @ K(I_
M4)OUMHB7 @  (3(  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\7:
M06[;,!"%X:L8.D!H#LDA4\19=9-MVPL(-FT9L25!5-'D]E6]J0HD>ET83QL+
MAH7AO_$'@>+3MWRIQW/7EN;<E\W;]=*67=6,8__%F+)O\K4N#UV?V^F78S=<
MZW'Z.IQ,7^]?ZU,VLMVJ&>8SJN>G^<S-RV%7#2\'6VU^U,,IC[O*O%W,KVYX
M+4W.8S&WBWV8%IAN>>_S_RS?'8_G??[:[7]><SM^4/%W@<I\'"3+04(/<LM!
MCA[DEX,\/2@L!P5ZD"X'*3TH+@=%>E!:#DKTH,?EH$=ZD-T"&;?\)(0U7VL+
MN+9\KRT V_+%MH!LRS?; K0M7VT+V+9\MRV V_+EMH!NR[?; KPM7V\!>@M?
M;P%ZRPK/VNAAFZ^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W +V%
MK[<#>CN^W@[H[?AZ.Z"W6V&O!&V6\/5V0&_'U]L!O1U?;P?T=GR]'=#;\?5V
M0&_'U]L!O1U?;P_T]GR]/=#;\_7V0&_/U]L#O?T*>]UHLYNOMP=Z>[[>'NCM
M^7I[H+?GZ^V!WIZOMP=Z>[[> >@=^'H'H'?@ZQV WH&O=P!Z![[> >@=5GA7
MB5Y6\O4.0._ USL O0-?[P#T#GR] ] [\/56H+?R]5:@M_+U5J"W\O56H+?R
M]5:@M_+U5J"WKG#6!!TVX>NM0&_EZZU ;^7KK4!OY>L=@=Z1KW<$>D>^WA'H
M'?EZ1Z!WY.L=@=Z1KW<$>D>^WA'H'5<X*X@."_+UCD#OR-<[ KTC7^\$]$Y\
MO1/0._'U3D#OQ-<[ ;T37^\$]$Y\O=-,[]+40SY\'X=S>RKW+OEG^*<U,[C+
M^'[)]\^X3?UT_9G2X[1*-K?/N_^?;E/_1)AY17G^#5!+ P04    " "LBG]0
MI@Y<JS "  "Z,   $P   %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NFS 4!O!7
MB;B=@N/_;&IZT^YVJ[2]@ <G 04PLMTN??L9VDY:E4FMFDC?30@<<\X'L7YW
MN?KY.%%<'8=^C-NB36GZPEBL6QI<+/U$8Z[L?!A<RJ=ASR97']R>F-AL#*O]
MF&A,ZS3W**ZO;FGG[ONTNGFZ/K?>%FZ:^JYVJ?,C>QB;5TW7SPW+0/VR)K;=
M%#_E!<7JZS%WB?G:MLC56+ W3'A]XWR>[_O^0"%T#;TKFM_MNIH:7]\/^98R
M3H%<$UNB-/1E;%V@YD<*W;A_SGOG0OKFAMR8'7OVSX+R<CG28T^G RR5<TY.
M>5O0J5%+X>F3?VC@RVZH?:#U%'(UI.[$X^5(=[D:V;SPG(](\]9IJ'G3\-SZ
M<C_L;Q\.R_=3+_QO,;+E\+&W?KX< B2'!,FA0')HD!P&)(<%R5&!Y/@,DH-O
M4(*@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K
M0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4B
MJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-
M(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR6A19+8JL%D56
MBR*K19'5HLAJ462U*+):%%DMBJP5BJP5BJP5BJP5BJS5!65=CN7@NO%_27YY
M?WB9SY:_+%S_ 5!+ 0(4 Q0    ( *R*?U ?(\\#P    !,"   +
M      "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( *R*?U GZ(<.@@
M +$    0              "  >D   !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ K(I_4'"8;Y#M    *P(  !$              ( !F0$  &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ K(I_4)E<G",0!@  G"<  !,
M         ( !M0(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "L
MBG]01?PO"'L#   L$0  &               @ 'V"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ K(I_4&*I\^=J!   ^!4  !@
M         ( !IPP  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( *R*?U 9<4Q,R0(  $L+   8              "  4<1  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "LBG]02 @BSP(%   6&@
M&               @ %&%   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ K(I_4(2Q4@CD!   WQD  !@              ( !?AD  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( *R*?U S9EALR@4
M   @   8              "  9@>  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    " "LBG]0=X\A9;(!  #2 P  &               @ &8
M)   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ K(I_4)P=
M/$JU 0  T@,  !@              ( !@"8  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( *R*?U#!N10.M $  - #   8
M  "  6LH  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "L
MBG]0_JN$,K0!  #2 P  &0              @ %5*@  >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( *R*?U LXSI!M $  -(#   9
M          "  4 L  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ K(I_4*4UI^VV 0  T ,  !D              ( !*RX  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "LBG]0TL=XW[,!  #2
M P  &0              @ $8,   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( *R*?U#!/+W8M $  -(#   9              "  0(R
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ K(I_4$[A
MQ(2U 0  T@,  !D              ( ![3,  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    " "LBG]0-DS)_[4!  #2 P  &0
M    @ '9-0  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M *R*?U ;!)\<M $  -(#   9              "  <4W  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ K(I_4"OI.)NS 0  T@,  !D
M             ( !L#D  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    " "LBG]0&BKE?;4!  #2 P  &0              @ &:.P  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( *R*?U 44/YVM $
M -(#   9              "  88]  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ K(I_4.U!@.VT 0  T@,  !D              ( !
M<3\  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "LBG]0
ME%^,!+4!  #2 P  &0              @ %<00  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( *R*?U#PY^K/M@$  -(#   9
M      "  4A#  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ K(I_4';A<F*T 0  T@,  !D              ( !-44  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "LBG]0L>AEOK4!  #2 P
M&0              @ $@1P  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( *R*?U 94DP"H@(  *H*   9              "  0Q)  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ K(I_4#'X.YD)
M @  - 8  !D              ( !Y4L  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    " "LBG]0&F+2++8!  #2 P  &0
M@ $E3@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( *R*
M?U!%D%!6MP$  -(#   9              "  1)0  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ K(I_4* 9F #? 0   04  !D
M         ( ! %(  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    " "LBG]0I]GK%[D!  #2 P  &0              @ $65   >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( *R*?U 7P;L.Q $  #<$
M   9              "  096  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ K(I_4+ 5>$[? 0   04  !D              ( ! 5@
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "LBG]08O#D
M,K8!  #2 P  &0              @ $76@  >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( *R*?U"T SJ&[@$  &8%   9
M  "  01<  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
MK(I_4(BI#Q>V 0  T@,  !D              ( !*5X  'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    " "LBG]0:EI18[@!  #2 P  &0
M            @ $68   >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( *R*?U!B SXXMP$  -(#   9              "  05B  !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ K(I_4),4:CK^!
M,QL  !D              ( !\V,  'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    " "LBG]0*3Y5EEP"  ".!P  &0              @ $H
M:0  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( *R*?U X
M;XN]A ,  %0/   9              "  ;MK  !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ K(I_4%VK54\I @  A@8  !D
M     ( !=F\  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M" "LBG]0\Q4F.FX"  #K"   &0              @ '6<0  >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( *R*?U!JXUY[5 (  "<(   9
M              "  7MT  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ K(I_4&K\S#4> @  U08  !D              ( !!G<  'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "LBG]0R=[[_&\"
M   :"   &0              @ %;>0  >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( *R*?U#W?/QG8 (   ((   9              "
M 0%\  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ K(I_
M4$X-.G<^ @  XP8  !D              ( !F'X  'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    " "LBG]0;ZI&.0D%  "U&P  &0
M        @ $-@0  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( *R*?U"YZ\C(W 0  &<:   9              "  4V&  !X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ K(I_4,%9\**V @  @0H
M !D              ( !8(L  'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    " "LBG]0R1MF=L4"  #$"@  &0              @ %-C@
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( *R*?U#-[YTK
M,@(  ! '   9              "  4F1  !X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ K(I_4'0.G .] 0  U ,  !D
M ( !LI,  'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "L
MBG]0+MB-9D "  !U!P  &0              @ &FE0  >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( *R*?U!G@=[S^P$  +,%   9
M          "  1V8  !X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#
M%     @ K(I_4$22CR4) @  ?@4  !D              ( !3YH  'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " "LBG]0;ZE\%#4"  !V
M!@  &0              @ &/G   >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM
M;%!+ 0(4 Q0    ( *R*?U!<JD;B:P,  -X/   9              "  ?N>
M  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ K(I_4.3_
M#.4Q P  9 X  !D              ( !G:(  'AL+W=O<FMS:&5E=',O<VAE
M970V,"YX;6Q02P$"% ,4    " "LBG]0Z67E.8H"  "-"   &0
M    @ $%I@  >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    (
M *R*?U#D4<@\B0(  %D)   9              "  <:H  !X;"]W;W)K<VAE
M971S+W-H965T-C(N>&UL4$L! A0#%     @ K(I_4!**2QJ0 @  "@D  !D
M             ( !AJL  'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"
M% ,4    " "LBG]0S,">G^4"  !##   &0              @ %-K@  >&PO
M=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( *R*?U#)^*\M[0$
M   %   9              "  6FQ  !X;"]W;W)K<VAE971S+W-H965T-C4N
M>&UL4$L! A0#%     @ K(I_4,HY8"]\ @  &P@  !D              ( !
MC;,  'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "LBG]0
M(L\%ZM8!  #B!   &0              @ % M@  >&PO=V]R:W-H965T<R]S
M:&5E=#8W+GAM;%!+ 0(4 Q0    ( *R*?U X%4=^MP(  -<)   9
M      "  4VX  !X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%
M  @ K(I_4&M3"0TC!   0Q4  !D              ( !.[L  'AL+W=O<FMS
M:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " "LBG]0CL3#"Z(#  #!#P
M&0              @ &5OP  >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+
M 0(4 Q0    ( *R*?U Y^K8.\P(  ((+   9              "  6[#  !X
M;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ K(I_4-D54E+E
M 0   P4  !D              ( !F,8  'AL+W=O<FMS:&5E=',O<VAE970W
M,BYX;6Q02P$"% ,4    " "LBG]0D/R:0^<#   ^$0  &0
M@ &TR   >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( *R*
M?U!C6WYWV0,  !43   9              "  =+,  !X;"]W;W)K<VAE971S
M+W-H965T-S0N>&UL4$L! A0#%     @ K(I_4+X;_96< @  50D  !D
M         ( !XM   'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4
M    " "LBG]0;U4A0Q$$  #=$P  &0              @ &UTP  >&PO=V]R
M:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( *R*?U"P3S=P$ (  ! &
M   9              "  ?W7  !X;"]W;W)K<VAE971S+W-H965T-S<N>&UL
M4$L! A0#%     @ K(I_4/8\8ZE# @  /P<  !D              ( !1-H
M 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " "LBG]0XUG_
MZO\%   Y(P  &0              @ &^W   >&PO=V]R:W-H965T<R]S:&5E
M=#<Y+GAM;%!+ 0(4 Q0    ( *R*?U!-)(^5<@(  &4(   9
M  "  ?3B  !X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @
MK(I_4 F<;(O#!   '!@  !D              ( !G>4  'AL+W=O<FMS:&5E
M=',O<VAE970X,2YX;6Q02P$"% ,4    " "LBG]0(A7I:D\(  "V,@  &0
M            @ &7Z@  >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4
M Q0    ( *R*?U!9A_ 5! 0  *T2   9              "  1WS  !X;"]W
M;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ K(I_4#KK]H.0!0
MSQP  !D              ( !6/<  'AL+W=O<FMS:&5E=',O<VAE970X-"YX
M;6Q02P$"% ,4    " "LBG]0G<)E.G.E  !H=0( %               @ $?
M_0  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " "LBG]0VV":04 "
M  !@"@  #0              @ '$H@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( *R*?U#=PXE\%P8   LW   /              "  2^E 0!X;"]W;W)K
M8F]O:RYX;6Q02P$"% ,4    " "LBG]0F_6VB)<"   A,@  &@
M    @ %SJP$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M" "LBG]0I@Y<JS "  "Z,   $P              @ %"K@$ 6T-O;G1E;G1?
@5'EP97-=+GAM;%!+!08     70!= 'T9  "CL $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6623118672">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The (provision for) benefit from income taxes for the years ended December 31, 2019, 2018 and 2017, consists of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:58.294%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.942%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current benefit (provision):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal benefit (expense)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,031)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State (expense) benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(55)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(257)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current benefit (provision)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred benefit (provision):</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(314)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(314)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total benefit (provision)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(72)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December&#160;22, 2017, the U.S. government enacted the 2017 Tax Act. The 2017 Tax Act made broad and complex changes to the U.S. tax code that affected the Company&#8217;s 2017 financial results. The 2017 Tax Act also established new tax laws that affected the Company&#8217;s financial results after 2017, including a reduction in the U.S. federal corporate income tax rate from 35 percent to 21 percent, additional limitations on the deductibility of executive compensation, limitations on the </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">deductibility of interest, and repeal of the domestic manufacturing deduction. As such, the Company recognized a $18.4 million income tax benefit related to the re-measurement of our deferred tax assets and liabilities in our 2017 financial statements in accordance with SAB 118, which provides SEC staff guidance for the application of ASC 740 in the reporting period in which the 2017 Tax Act was signed into law.  We completed our detailed analysis in 2018 with no material adjustments. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and (liabilities) as of December 31, 2019 and 2018, are as follows (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:69.659%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.803%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss carryover</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,519&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,730&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">580&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred income tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,916&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liabilities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,761)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,030)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill and other intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(573)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(219)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred income tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(34,052)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,822)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred income tax liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,243)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-36pt;padding-left:36pt;"><span><br/></span></div><div style="text-indent:-36pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective tax rate for the years ended December 31, 2019, 2018 and 2017, differs from the statutory rate as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:48.513%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.005%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.005%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.009%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State and local taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Uncertain tax position</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(139.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nondeductible compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production credit </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective rate&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred re-measurement for rate change</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1218.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1213.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2018, the Company discovered a potential uncertain tax position attributable to the deductibility of certain executive compensation expense for federal income tax purposes aggregating approximately $168,000, $149,000 and $230,000 for the years ended December 31, 2017, 2016 and 2015, respectively.  As a result, in accordance with ASC Topic 740, during the fourth quarter of 2018, the Company recorded a tax adjustment of $547,000 and accrued penalty and interest expense of $55,000 attributable to the uncertain tax position.  Management of the Company determined that effect of the potential uncertain tax position on previously reported results of operations for the years ended December 31, 2017, 2016 and 2015 was not material.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, the Company has filed amended tax returns for the years ended 2015, 2016 and 2017 and has recognized certain offsetting deductions, thus removing our uncertain tax position reserve for 2015, 2016 and 2017.</span></div><div style="text-indent:45pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We account for uncertain tax positions in accordance with guidance in FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of uncertain tax positions is as follows (in thousands):</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:52.824%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:43.176%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">578&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions based on tax positions related to current year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:45pt;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy regarding income tax interest and penalties is to expense those items as incurred. During the years ended December&#160;31, 2019, 2018 and 2017, there were no significant income tax interest or penalty items in the statement of income. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We had a regular income tax net operating loss carry forward of $6.7&#160;million for federal income taxes as of December 31, 2019. This net operating loss will be carried forward indefinitely but subject to 80% limitation.</span></div><div style="text-indent:45pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div>We file income tax returns in the U.S. federal jurisdiction and various state jurisdictions.&#160;&#160;With few exceptions, we are no longer subject to U.S. federal or state income tax examination by tax authorities for years before 2015.<span></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>51
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6641229568">
<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, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company determines if an arrangement is a lease at inception by assessing whether it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company&#8217;s leases are primarily related to property leases for its field offices. The Company's leases have remaining lease terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzA2Njc_ad3d353b-a669-45a9-85d7-977a84d14715">one</span> to 10 years. Renewal and termination options are included in the lease term when it is reasonably certain that the Company will exercise the option.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company's lease agreements do not contain any contingent rental payments, material residual guarantees or material restrictive covenants.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As substantially all of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which is based on a fully collateralized loan over the lease term, to determine the present value of lease payments. Based on the present value of lease payments for the Company's existing leases, the Company recorded net lease assets and lease liabilities of approximately $451,000, respectively, upon adoption. The Company had no finance leases. The new lease standard did not materially impact the Company's consolidated statements of income and had no impact on the Company's consolidated statements of cash flows.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The impact of the new lease standard on the December&#160;31, 2019 consolidated balance sheet was as follows:   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:38.528%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:27.955%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:27.517%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification on Consolidated Balance Sheet</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets-operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term in years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implicit Rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Operating lease costs are recognized on a straight-line basis over the lease term. Total operating lease costs for the year ended December&#160;31, 2019 was approximately $548,000.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.438%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.562%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease cost </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1) (2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(1)&#160;Lease costs are classified on the Consolidated Statements of Operations in cost of sales, cost of compressors and selling, general and administrative expenses.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(2) &#160;Includes costs of $350,000 for leases with terms of 12 months or less and $198,000 for leases with terms greater than 12 months. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following table shows the future maturities of lease liabilities:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.953%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:24.317%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Liabilities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Under the previous lease standard (Topic 840), future minimum obligations under lease commitments in effect at December 31, 2018 were as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.853%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:23.147%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">607&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Rent expense under such leases was $198,000, $433,000, and $310,000 for the years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>52
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6623107728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A summary of our allowance for doubtful accounts is as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"><tr><td style="width:1.0%;"/><td style="width:49.407%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.407%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.985%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.407%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.985%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.409%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;Year Ended December 31, </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(597)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(664)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recoveries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following table shows the Company's revenue disaggregated by product or service type for the years ended: </span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:47.269%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.523%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Year Ended December 31,</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Compressors - sales</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,185&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,994&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,382&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Flares - sales</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">959&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,535&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,755&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Other (Parts/Rebuilds) - sales</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,619&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,071&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service and maintenance </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Total revenue from contracts with customers</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,743&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,712&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,647&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add: ASC 842 rental revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,701&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Total revenue</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><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></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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Asset and Liability</a></td>
<td class="text"><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of December 31, 2019 and December 31, 2018, we had the following receivables and deferred income from contracts with customers: </span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:55.748%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:20.368%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.861%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable - contracts with customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,061&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable - ASC 842</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,963&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts Receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,510&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts Receivable, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">640&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Cumulative Effect of Changes from Adoption of ASU</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The cumulative effect of the changes made to our consolidated balance sheet at January 1, 2019, for the adoption of ASC 842 was as follows (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.514%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.816%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments due to ASC 842</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long term portion of operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><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></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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Identified Finite-Lived Intangible Assets, Finite Lived</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the identified intangible assets by major asset class (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.911%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:1.529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.005%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (years)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed Technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade Name</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,276&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Identified Indefinite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the identified intangible assets by major asset class (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.911%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:1.529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.005%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (years)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed Technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade Name</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,276&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computation of basic and diluted (loss) earnings per share (in thousands, except per share amounts):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:67.411%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.705%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.705%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.709%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,864)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for basic net (loss) income per common share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for diluted net (loss) income per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of stock options and restricted shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) earnings per common share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&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_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contract balances and changes in contract balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118956577&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_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://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> -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>
<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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and exist in perpetuity, 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 3<br> -Subparagraph (b),(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.10-01.(b)(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015980&amp;loc=d3e46468-122699<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e725-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6639188896">
<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, 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_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [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-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables presents selected unaudited financial data for each of the eight quarters in the two-year period ended December 31, 2019, which have been updated to reflect the revisions discussed in Note 2 (Summary of Significant Accounting Policies). The revisions to the Company's unaudited interim financial statements during 2019 will be incorporated when it issues its Forms 10-Q for the first three quarter of 2020. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company believes this information reflects all recurring adjustments necessary to fairly state this information when read in conjunction with the Company's financial statements and the related notes.  Please note that amounts in the tables below may not sum due to rounding differences. </span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">(in thousands, except per share)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:50.276%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,991&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,895&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,706&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(145)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,021)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,289)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,579)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,710)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,864)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, year to date, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, year to date, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:50.276%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.810%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.814%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Q4</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,718&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,204&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(491)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(507)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Revisions to our unaudited quarterly financial data are as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.994%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.646%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended September 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,561)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(460)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,021)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(347)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,579)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,895&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,895&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(246)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.04&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.04&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,991&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,991&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(145)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(259)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:51.947%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.115%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.184%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(597)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(491)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(282)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(467)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.02)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.701%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.181%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.185%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended September 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,396&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(456)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended June 30, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,204&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,204&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">226&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(47)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended March 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,718&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,718&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>55
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6924953088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Restricted Stock Narrative) (Details) - Restricted Stock - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 15, 2019</div></th>
<th class="th"><div>Mar. 23, 2017</div></th>
<th class="th"><div>Feb. 14, 2017</div></th>
<th class="th"><div>Jun. 18, 2014</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>
<th class="th"><div>Jun. 20, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279,766<span></span>
</td>
<td class="nump">214,630<span></span>
</td>
<td class="nump">184,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,810<span></span>
</td>
<td class="nump">140,988<span></span>
</td>
<td class="nump">126,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.16<span></span>
</td>
<td class="nump">$ 24.55<span></span>
</td>
<td class="nump">$ 27.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based 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="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<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,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unrecognized compensation cost related to stock options, weighted average period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Chief 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Chief Financial 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 11.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Chief Financial Officer | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 17.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Chief Financial Officer | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 24.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Vice President of Technical 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ngs_TwoThousandNineRestrictedStockUnitsPlanMember', window );">2009 Restricted Stock/Units Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Additional shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized', window );">Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">328,173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ngs_EquityIncentivePlanMember', window );">Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Remaining Shares Authorized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_srt_TitleOfIndividualAxis=ngs_VicePresidentofTechnicalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_VicePresidentofTechnicalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=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_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ngs_TwoThousandNineRestrictedStockUnitsPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_TwoThousandNineRestrictedStockUnitsPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ngs_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ngs_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6919017296">
<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, 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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 78,444,000<span></span>
</td>
<td class="nump">$ 65,478,000<span></span>
</td>
<td class="nump">$ 67,693,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_CostsAndExpensesAbstract', window );"><strong>Operating costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment', window );">Cost of rentals, exclusive of depreciation stated separately below</a></td>
<td class="nump">27,583,000<span></span>
</td>
<td class="nump">21,860,000<span></span>
</td>
<td class="nump">18,160,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_OtherCostOfOperatingRevenue', window );">Cost of sales, exclusive of depreciation stated separately below</a></td>
<td class="nump">16,097,000<span></span>
</td>
<td class="nump">12,564,000<span></span>
</td>
<td class="nump">16,022,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_CostOfPropertyRepairsAndMaintenance', window );">Cost of service and maintenance, exclusive of depreciation stated separately below</a></td>
<td class="nump">630,000<span></span>
</td>
<td class="nump">385,000<span></span>
</td>
<td class="nump">370,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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">10,710,000<span></span>
</td>
<td class="nump">9,096,000<span></span>
</td>
<td class="nump">10,081,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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">23,268,000<span></span>
</td>
<td class="nump">22,080,000<span></span>
</td>
<td class="nump">21,316,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 );">Impairments</a></td>
<td class="nump">10,039,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_InventoryWriteDown', window );">Inventory allowance</a></td>
<td class="nump">3,758,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">273,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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss', window );">Retirement of rental equipment</a></td>
<td class="nump">1,512,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating costs and expenses</a></td>
<td class="nump">93,597,000<span></span>
</td>
<td class="nump">65,985,000<span></span>
</td>
<td class="nump">66,222,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) income</a></td>
<td class="num">(15,153,000)<span></span>
</td>
<td class="num">(507,000)<span></span>
</td>
<td class="nump">1,471,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(15,000)<span></span>
</td>
<td class="num">(69,000)<span></span>
</td>
<td class="num">(14,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</a></td>
<td class="nump">611,000<span></span>
</td>
<td class="nump">182,000<span></span>
</td>
<td class="nump">50,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_NonoperatingIncomeExpense', window );">Total other income, net</a></td>
<td class="nump">596,000<span></span>
</td>
<td class="nump">113,000<span></span>
</td>
<td class="nump">36,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before income taxes:</a></td>
<td class="num">(14,557,000)<span></span>
</td>
<td class="num">(394,000)<span></span>
</td>
<td class="nump">1,507,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_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>(Provision for) benefit from income taxes:</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_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">31,000<span></span>
</td>
<td class="nump">242,000<span></span>
</td>
<td class="num">(3,288,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</a></td>
<td class="nump">662,000<span></span>
</td>
<td class="num">(314,000)<span></span>
</td>
<td class="nump">21,575,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_IncomeTaxExpenseBenefit', window );">Total income tax benefit (expense)</a></td>
<td class="nump">693,000<span></span>
</td>
<td class="num">(72,000)<span></span>
</td>
<td class="nump">18,287,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) income</a></td>
<td class="num">$ (13,864,000)<span></span>
</td>
<td class="num">$ (466,000)<span></span>
</td>
<td class="nump">$ 19,794,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) earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share - Basic (in dollars per share)</a></td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 1.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share - Diluted (in dollars per share)</a></td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract', window );"><strong>Weighted average 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding, Basic (in shares)</a></td>
<td class="nump">13,114<span></span>
</td>
<td class="nump">12,965<span></span>
</td>
<td class="nump">12,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding, Diluted (in shares)</a></td>
<td class="nump">13,114<span></span>
</td>
<td class="nump">12,965<span></span>
</td>
<td class="nump">13,110<span></span>
</td>
</tr>
<tr 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=ngs_RentalMember', window );">Rental income</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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 56,701,000<span></span>
</td>
<td class="nump">$ 47,766,000<span></span>
</td>
<td class="nump">$ 46,046,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=ngs_ProductSalesMember', window );">Sales</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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">19,763,000<span></span>
</td>
<td class="nump">16,269,000<span></span>
</td>
<td class="nump">20,208,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=ngs_ServiceandMaintenanceMember', window );">Service and maintenance income</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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,980,000<span></span>
</td>
<td class="nump">$ 1,443,000<span></span>
</td>
<td class="nump">$ 1,439,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Shares Outstanding Basic and Diluted [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;">ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfPropertyRepairsAndMaintenance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of keeping the property in good condition but that do not appreciably prolong the life or increase the value of the property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_CostOfPropertyRepairsAndMaintenance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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=26873400&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_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://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=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 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=115929826&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=118932676&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_DirectCostsOfLeasedAndRentedPropertyOrEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 incurred and directly related to generating revenue from leased and rented property or equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_DirectCostsOfLeasedAndRentedPropertyOrEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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> -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 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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> -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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&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_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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=108376223&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=118932676&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=108376223&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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://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 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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 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=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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=116634182&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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherCostOfOperatingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other costs incurred during the reporting period related to 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_OtherCostOfOperatingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=116634182&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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: 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 (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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ngs_RentalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_RentalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_ProductSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_ProductSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_ServiceandMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_ServiceandMaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idp6642536384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Uncertain Tax Positions) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Uncertain tax positions [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 January 1, 2019</a></td>
<td class="nump">$ 578<span></span>
</td>
</tr>
<tr class="re">
<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 );">Additions based on tax positions related to current year</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</a></td>
<td class="num">(578)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 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_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=116821951&amp;loc=SL37586934-109318<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 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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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://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 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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://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 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6908909392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company&#8217;s deferred compensation plan, see Note 10. All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Reclassifications</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain prior year amounts have been reclassified to conform to the current year's presentation.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of our consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires our management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates.&#160;&#160;Significant estimates include fixed asset lives, bad debt allowance and the allowance for inventory obsolescence.&#160;Additionally, NGS conducts a yearly review of impairment of long-lived assets. Throughout the review, determining factors are based on estimates that can significantly impact the carrying value of these assets. It is at least reasonably possible these estimates could be revised in the near term and the revisions could be material.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash Equivalents, Financial Instruments and Concentration of Credit Risks</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For purposes of reporting cash flows, we consider all short-term investments with an original maturity of three months or less to be cash equivalents. We invest our cash primarily in deposits and money market funds with commercial banks.&#160;&#160;At times, cash balances at banks and financial institutions may exceed federally insured amounts. We believe that the risk to our cash balance is minimal because we have chosen a large bank with strong long-term ratings of Aa2/A+.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our trade receivables consist of customer obligations for the sale of compressors and flare systems due under normal trade terms, and operating leases for the use of our natural gas compressors.&#160;&#160;The receivables are not collateralized except as provided for under lease agreements.&#160;&#160;However, we typically require deposits of as much as 50% or use of progress payments for large custom sales contracts.&#160;&#160;We perform ongoing credit evaluations of our customers and adjust credit limits based on management's assessment of the customer's financial condition and payment history, as well as industry conditions and general economic conditions.&#160;&#160;We continuously monitor collections and payments from our customers, and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified.&#160;&#160;While such credit losses have historically been within our expectations and the provisions established, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past.&#160;&#160;One customer accounted for 35% and 26% of our accounts receivable as of December 31, 2019 and 2018, respectively.&#160;&#160;A significant change in the liquidity or financial position of this customer could have a material adverse impact on the collectability of our accounts receivable and our future operating results.&#160; The allowance for doubtful accounts was $918,000 and $291,000 at December&#160;31, 2019 and 2018, respectively. Management believes that the allowance is adequate; however, actual write-offs may exceed the recorded allowance.</span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A summary of our allowance for doubtful accounts is as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"><tr><td style="width:1.0%;"/><td style="width:49.407%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.407%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.985%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.407%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.985%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.409%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;Year Ended December 31, </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(597)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(664)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recoveries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition Policy</span></div><div style="text-indent:39pt;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company adopted ASC 606, Revenue from Contracts with Customers ("ASC 606") on January, 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below.  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">  </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company applied ASC 606 using the cumulative effect method. We had no significant changes in our recognition of revenue at adoption and our review of all open revenue from contracts with customers on January 1, 2018 indicated we had no adjustment to be made. Accordingly, our consolidated financial statements for 2017 reported under ASC 605 are comparable to the consolidated financial statements for 2018 reported under ASC 606, since an adjustment was not needed, except for the respective additional disclosures as detailed below. </span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Revenue is measured based on a consideration specified in a customer&#8217;s contract, excluding any sale incentives and taxes collected on behalf of third parties (i.e. sales and property taxes). Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive for those goods or services. To recognize revenue, we (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, we satisfy the performance obligation(s). Shipping and handling costs incurred are accounted for as fulfillment costs and are included in cost of revenues in our Consolidated Statements of Operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Nature of Goods and Services</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following is a description of principal activities from which the Company generates its revenue:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Rental Revenue</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">. The Company generates revenue from renting compressors and flare systems to our customers. These contracts, which all qualify as operating leases under ASC Topic 842, Leases (ASC 842), may also include a fee for servicing the compressor or flare during the rental contract. Our rental contracts typically range from six to 24 months, with our larger horsepower compressors having contract terms of up to 60 months. Our revenue is recognized over time, with equal monthly payments over the term of the contract. After the terms of the contract have expired, a customer may renew their contract or continue renting on a monthly basis thereafter. In accordance ASC 842 &#8211; Leases, we have applied the practical expedient ASC 842-10-15-42A, which allows the Company to combine lease and non-lease components.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Sales Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company generates revenue by the sale of custom/fabricated compressors, flare systems and parts, as well as, exchange/rebuilding customer owned compressors and sale of used rental equipment.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Custom/fabricated compressors and flare systems</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - The Company designs and fabricates compressors and flares based on the customer&#8217;s specifications outlined in their contract. Though the equipment being built is customized by the customer, control under these contracts does not pass to the customer until the compressor or flare package is completed and shipped, or in accordance with a bill and hold arrangements the customer accepts title and assumes the risk and rewards of ownership. We request some of our customers to make progressive payments as the product is being built; these payments are recorded as a contract liability on the Deferred Income line on the consolidated balance sheet until control has been transferred. These contracts also may include an assurance warranty clause to guarantee the product is free from defects in material and workmanship for a set duration of time; this is a standard industry practice and is not considered a performance obligation.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">From time to time, upon the customer&#8217;s written request, we recognize revenue when manufacturing is complete and the equipment is ready for shipment. At the customer&#8217;s request, we will bill the customer upon completing all performance obligations, but before shipment. The customer will formally request we ship the equipment per their direction from our manufacturing facility at a later specified date and that we segregate the equipment from our finished goods, such that they are not available to fill other orders. Per the customer&#8217;s agreement change of control is passed to the customer once the equipment </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent satisfactory results for both the customer and us. The credit terms on these agreements are consistent with the credit terms on all other sales. All control is shouldered by the customer and there are no exceptions to the customer&#8217;s commitment to accept and pay for the manufactured equipment. Revenues recognized related to bill and hold arrangements for the years ended December 31, 2019 and 2018 was approximately $11.6 million and $8.3 million, respectively.</span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Parts</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - Revenue is recognized after the customer obtains control of the parts. Control is passed either by the customer taking physical possession or the parts being shipped. The amount of revenue recognized is not adjusted for expected returns, as our historical part returns have been de minimis.</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Exchange or rebuilding customer owned compressors</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - Based on the contract, the Company will either exchange a new/rebuilt compressor for the customer&#8217;s malfunctioning compressor or rebuild the customer&#8217;s compressor. Revenue is recognized after control of the replacement compressor has transferred to the customer based on the terms of the contract, i.e., by physical delivery, delivery and installment, or shipment of the compressor.</span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;">Used compressors or flares</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> - From time to time, a customer may request to purchase a used compressor or flare out of our rental fleet. Revenue from the sale of rental equipment is recognized when the control has passed to the customer based on the terms of the contract, i.e. when the customer has taken physical possession or the equipment has been shipped.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Service and Maintenance Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> The Company provides routine or call-out services on customer owned equipment. Revenue is recognized after services in the contract are rendered.</span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Payment terms for sales revenue and service and maintenance revenue discussed above are generally 30 to 60 days although terms for specific customers can vary. Also, the transaction prices are not subject to variable consideration constraints.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Disaggregation of Revenue </span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following table shows the Company's revenue disaggregated by product or service type for the years ended: </span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:47.269%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.523%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Year Ended December 31,</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Compressors - sales</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,185&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,994&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,382&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Flares - sales</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">959&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,535&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,755&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Other (Parts/Rebuilds) - sales</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,619&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,071&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service and maintenance </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Total revenue from contracts with customers</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,743&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,712&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,647&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add: ASC 842 rental revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,701&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Total revenue</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,444&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Contract Balances </span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of December 31, 2019 and December 31, 2018, we had the following receivables and deferred income from contracts with customers: </span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:55.748%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:20.368%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.861%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable - contracts with customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,061&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable - ASC 842</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,963&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts Receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,510&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(291)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts Receivable, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">640&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:0.584%;"><tr><td style="width:1.0%;"/><td style="width:98.000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recognized $48,000 in revenue for the year ended December 31, 2019 that was included in deferred income at the beginning of 2019. For the period ended December 31, 2018, the Company recognized revenue of $176,000 from amounts related to sales that were included in deferred income at the beginning of 2018.</span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The increases (decreases) of accounts receivable and deferred income were primarily due to normal timing differences between our performance and the customers&#8217; payments.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">ransaction Price Allocated to the Remaining Performance Obligations </span></div><div><span><br/></span></div><div style="text-indent:39pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of December 31, 2019, the Company did not have revenue related to unsatisfied performance obligations.</span></div><div style="text-indent:39pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Contract Costs </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expense on our Consolidated Statements of Operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;"> </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On January 1, 2019, we adopted ASC 842 using the modified retrospective method. We recognized the cumulative effect of initially applying the new lease standard and had no adjustments to retained earnings. The comparative information has not been restated and continues to be reported under the lease accounting standard in effect for those periods. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The new lease standard requires all leases to be reported on the balance sheet as right-of-use assets and lease obligations. We elected the practical expedients permitted under the transition guidance of the new standard that retained the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. We did not reassess whether any contracts or land easements entered into prior to adoption are leases or contain leases.</span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The cumulative effect of the changes made to our consolidated balance sheet at January 1, 2019, for the adoption of ASC 842 was as follows (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.514%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.812%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.816%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments due to ASC 842</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at January 1, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long term portion of operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><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></table></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company, as a lessee, applies the practical expedient to not separate non-lease components from lease components, therefore, accounting for each separate lease component and its associated non-lease component, as a single lease component.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Each lease that 1) contains the same timing and pattern of transfer for lease and non-lease components;  and 2) if the lease component, if accounted for separately, would be classified as an operating lease, the Company elects to not separate non-lease components from lease components.  </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Major Customers and Concentration of Credit Risk</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales and rental income from Occidental Permian, LTD. ("Oxy") in 2019 and 2018 amounted to 36% and 28% of revenue, respectively. Sales and rental income to Oxy and Devon Energy Production, Inc. in 2017 amounted to 20% and 15% of revenue, respectively. No other single customer accounted for more than 10% of our revenues in 2019, 2018 or 2017. Oxy's accounts receivable balances amounted to 35% and 26% of our accounts receivable as of December&#160;31, 2019 and 2018, respectively. No other customers amounted to more than 10% of our accounts receivable as of December&#160;31, 2019 and 2018. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventory</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory (current and long-term) is valued at the lower of cost and net realizable value.&#160;&#160;The cost of inventories is determined by the weighted average method.&#160;We regularly review inventory quantities on hand and record a provision for excess and obsolete inventory based primarily on current and anticipated customer demand and production requirements. The Company accesses anticipated customer demand based on current and upcoming capital expenditure budgets of its major customers as well as other significant companies in the industry, along with oil and natural gas price forecasts and other factors affecting the industry. In addition, our long-term inventory consists of raw materials that remain viable but which the Company does not expect to sell within the next year. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Rental Equipment and Property and Equipment</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Rental equipment and property and equipment are recorded at cost less accumulated depreciation, except for work-in-progress on new rental equipment which is recorded at cost until it&#8217;s complete and added to the fleet. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Our rental equipment has an estimated useful life between 15 and 25 years, while our property and equipment has an estimate useful lives which range from 3 to 39 years.&#160;&#160;The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We assess the impairment of rental equipment and property and equipment whenever events or changes in circumstances indicate that the net recorded amount may not be recoverable.&#160; The following factors could trigger an impairment review: significant underperformance relative to historical or projected future cash flows; significant adverse changes in the extent or manner in which asset (or asset group) is being used or its condition, including a meaningful drop in fleet utilization over the prior four quarters; significant negative industry or company-specific trends or actions, including meaningful capital expenditure budget reductions by our major customers or other sizable exploration and production or midstream companies, as well as significant declines in oil and natural gas prices; legislative changes prohibiting us from leasing our units or flares; or poor general economic conditions. An impairment loss is recognized if the future undiscounted cash flows associated with the asset (or asset group) and the estimated fair value of the asset are less than the asset's carrying value. </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales of equipment out of the rental fleet are included with sales revenue and cost of sales, while retirements of units are shown a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included with other income. Maintenance and repairs are charged to cost of rentals as incurred.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired. As further described in Note 6 of these financial statements, we fully impaired the Company's goodwill during the third quarter of 2019, resulting in a goodwill impairment charge of $10.0&#160;million for the year ended December 31, 2019.  </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Intangibles</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December 31, 2019 and 2018, NGS had intangible assets, which relate to developed technology and a trade name. Developed technology is amortized on a straight-line basis with a useful life of 20 years, with a weighted average remaining life of approximately five years as of December&#160;31, 2019.&#160;&#160;NGS has an intangible asset related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Warranty</span></div><div><span><br/></span></div><div style="text-indent:45pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We accrue amounts for estimated warranty claims based upon current and historical product warranty costs and any other related information known.&#160;&#160;The warranty reserve was $74,000 and $22,000 for December&#160;31, 2019 and 2018, respectively, and is included in accrued liabilities on the consolidated balance sheet.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases, and operating losses and tax credit carry-forwards.&#160;&#160;Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.  We assess the likelihood that our deferred tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not probable, we establish a valuation allowance.&#160;&#160;To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in the statement of income.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC Topic 740 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return.  In order to record any financial statement benefit, we are required to determine, based on technical merits of the position, whether it is more likely than not (a likelihood of more than 50 percent) that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes.  If that step is satisfied, then we must measure the tax position to determine the amount of benefit to recognize in the financial statements.  The tax position is measured at the largest amount of the benefit that is greater than 50 percent likely of being realized upon ultimate settlement.   </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy regarding income tax interest and penalties is to expense those items as other expense.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We account for uncertain tax positions in accordance with guidance in FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. We have no uncertain tax positions as of December&#160;31, 2019.    </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Fair Value Measurement</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fair value is defined as 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 under current market conditions.  ASC Topic 820 established a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value.  These inputs are categorized as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 1- quoted prices in an active market for identical assets or liabilities;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2- quoted prices in an active market for similar assets or liabilities, inputs other than quoted prices that are observable for similar assets or liabilities, inputs derived principally from or corroborated by observable market data by correlation or other means; and</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 3- valuation methodology with unobservable inputs that are significant to the fair value measurement.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> &#160;  </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at December&#160;31, 2019 and 2018 approximate their carrying values due to the short-term nature of the instruments or the use of prevailing market interest rates.&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segments and Related Information</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ASC 280-10-50, &#8220;Operating Segments&#8221;, define the characteristics of an operating segment as a) being engaged in business activity from which it may earn revenue and incur expenses, b) being reviewed by the company's chief operating decision maker (CODM) for decisions about resources to be allocated and assess its performance and c) having discrete financial information.&#160;&#160;Although we indeed look at our products to analyze the nature of our revenue, other financial information, such as certain costs and expenses, net income and EBITDA are not captured or analyzed by these categories.&#160;&#160;Our CODM does not make resource allocation decisions or access the performance of the business based on these categories, but rather in the aggregate. Based on this, management believes that it operates in one business segment. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In their analysis of product lines as potential operating segments, management also considered ASC 280-10-50-11, &#8220;Aggregation Criteria&#8221;, which allows for the aggregation of operating segments if the segments have similar economic characteristics and if the segments are similar in each of the following areas: </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the products and services;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the production processes; </span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The type or class of customer for their products and services; </span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The methods used to distribute their products or provide their services; and</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The nature of the regulatory environment, if applicable.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160; </span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are engaged in the business of designing and manufacturing compressors and flares. Our compressors and flares are sold and rented to our customers. In addition, we provide service and maintenance on compressors in our fleet and to third parties. These business activities are similar in all geographic areas.&#160;&#160;Our manufacturing  process is essentially the same for the entire Company and is performed in house at our facilities in Midland, Texas and Tulsa, Oklahoma.&#160;Our customers primarily consist of entities in the business of producing natural gas.&#160;&#160;The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.&#160;&#160;The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy.&#160;In addition, the economic characteristics of each customer arrangement are similar in that we maintain policies at the corporate level.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 1, 2019, the Company adopted ASC Topic 842, Leases. We applied certain practical expedients that allow companies to not reassess leases that are in effect prior to adoption, the practical expedient that allows lessors to not separate lease and non-lease components for certain asset classes and the practical expedient that allows lessors to exclude third party taxes from lease revenue and lease-related expenses. Adoption of ASC 842 resulted in an increase in lease assets and lease liabilities on the consolidated balance sheet of approximately $451,000. The adoption by the Company of ASC 842, in regards </span></div><div style="text-align:justify;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">to the increase in liabilities, did not impact the debt covenants on our existing line of credit, as leases are not considered new indebtedness in our credit agreement as confirmed with our ban</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;">k. </span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (ASC Topic 740), which simplifies accounting for income taxes by removing certain exceptions to various tax accounting principles and clarifies other existing guidance in order to improve consistency of application. These amendments are effective for public entities for interim and annual periods beginning after December 15, 2020. We are currently evaluating the impact of ASU 2019-12 on our consolidated financial statements and note disclosures.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments to ASC Topic 326 require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, including trade receivables. For companies that qualify as smaller reporting companies, the amendments in this update are effective for interim and annual periods beginning after January 1, 2023. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements and note disclosures. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revisions of Prior Period Financial Statements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In conjunction with the preparation of its year-end financial statements for 2019, the Company determined that certain, immaterial operating costs and expenses were inappropriately capitalized during the years ended December 31, 2018 and 2017, as well for interim periods in 2019 and 2018. As a result, the Company revised its prior period financial statements to incorporate additional operating costs and expenses of $1.1&#160;million, $1.14&#160;million and $96,000 for the nine months ended September 30, 2019, the year ended December 31, 2018 and the year ended December 31, 2017, respectively.  </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with Staff Accounting Bulletin (&#8220;SAB&#8221;) No. 99, &#8220;Materiality&#8221;, and SAB No. 108, &#8220;Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements&#8221;, we evaluated the aforementioned errors and, based on an analysis of quantitative and qualitative factors, determined that the related impact was not material to our consolidated financial statements for any prior annual or interim period. Therefore, amendments of previously filed reports are not required. A summary of the revisions to our previously issued annual financial statements is included in Note 18, Revisions of Prior Period Financial Statements.  In addition, a summary of the revisions to our unaudited quarterly financial data is included in Note 17, Quarterly Financial Data (Unaudited).  The impacted balances in the accompanying notes to these consolidated financial statements have also been revised accordingly.</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>59
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6717180880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Components of Provision for 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, 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current benefit (provision):</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 );">Federal benefit (expense)</a></td>
<td class="nump">$ 86<span></span>
</td>
<td class="nump">$ 164<span></span>
</td>
<td class="num">$ (3,031)<span></span>
</td>
</tr>
<tr class="re">
<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 );">State (expense) benefit</a></td>
<td class="num">(55)<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="num">(257)<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_CurrentIncomeTaxExpenseBenefit', window );">Total current benefit (provision)</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">242<span></span>
</td>
<td class="num">(3,288)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred benefit (provision):</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal benefit (expense)</a></td>
<td class="nump">662<span></span>
</td>
<td class="num">(314)<span></span>
</td>
<td class="nump">21,575<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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred benefit (expense)</a></td>
<td class="nump">662<span></span>
</td>
<td class="num">(314)<span></span>
</td>
<td class="nump">21,575<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 benefit (expense)</a></td>
<td class="nump">$ 693<span></span>
</td>
<td class="num">$ (72)<span></span>
</td>
<td class="nump">$ 18,287<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_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://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=26873400&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=26873400&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://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> -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 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><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=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://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=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 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_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_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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>60
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6908926672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Contract Balances) (Details) - USD ($)<br> $ in Thousands</strong></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_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_ContractWithCustomerAssetNetCurrent', window );">Accounts receivable - contracts with customers</a></td>
<td class="nump">$ 3,061<span></span>
</td>
<td class="nump">$ 2,390<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_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent', window );">Accounts receivable - ASC 842</a></td>
<td class="nump">6,963<span></span>
</td>
<td class="nump">5,120<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_AccountsReceivableGrossCurrent', window );">Total Accounts Receivable</a></td>
<td class="nump">10,024<span></span>
</td>
<td class="nump">7,510<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less: Allowance for doubtful accounts</a></td>
<td class="num">(918)<span></span>
</td>
<td class="num">(291)<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_AccountsReceivableNetCurrent', window );">Total Accounts Receivable, net</a></td>
<td class="nump">9,106<span></span>
</td>
<td class="nump">7,219<span></span>
</td>
</tr>
<tr class="re">
<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 income</a></td>
<td class="nump">$ 640<span></span>
</td>
<td class="nump">$ 81<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Excluding Contracts With Customer, Assets, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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=118952595&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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&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_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: 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=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&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=6877327&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=118936363&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=118955202&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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118944033&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=118944033&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=118956577&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6899285344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Narrative) (Details)<br> $ in Thousands</strong></div></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>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</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>
<div>compressor</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </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_InventoryDisclosureAbstract', window );"><strong>Inventory 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>
</tr>
<tr class="ro">
<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 for inventory obsolescence</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 15<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_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits', window );">Available-for-sale or rental, compressor units | compressor</a></td>
<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<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_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood', window );">Available-for-sale or rental, finished goods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 allowance</a></td>
<td class="nump">$ 408<span></span>
</td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="nump">$ 3,758<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 273<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_ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Lived Assets Held-for-sale or Rental, Finished Good</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Lived Assets Held-for-sale or Rental, Compressor Units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_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_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 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 2: 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 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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6631572448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Future Maturities of Lease Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2020</a></td>
<td class="nump">$ 208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2021</a></td>
<td class="nump">172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2022</a></td>
<td class="nump">46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2023</a></td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2024</a></td>
<td class="nump">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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">168<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(66)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 604<span></span>
</td>
<td class="nump">$ 451<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_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 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=77888426&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 payments for operating lease, due after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=77888426&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 payments for operating lease, due in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=77888426&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 payments for operating lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=77888426&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 payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=77888426&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 payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=77888426&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 payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=77888426&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=77888426&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=77888419&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>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.1</span><table class="report" border="0" cellspacing="2" id="idp6797856240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment, Property and Equipment (Depreciation Expense by Product Line) (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, 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_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_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 23,143<span></span>
</td>
<td class="nump">$ 21,954<span></span>
</td>
<td class="nump">$ 21,191<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">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_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_Depreciation', window );">Depreciation</a></td>
<td class="nump">275<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_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="re">
<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr 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=ngs_RentalMember', window );">Rentals | 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_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_Depreciation', window );">Depreciation</a></td>
<td class="nump">22,596<span></span>
</td>
<td class="nump">21,611<span></span>
</td>
<td class="nump">20,873<span></span>
</td>
</tr>
<tr 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=ngs_SalesServiceLineMember', window );">Sales | 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_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_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271<span></span>
</td>
<td class="nump">267<span></span>
</td>
</tr>
<tr 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=ngs_ServiceandMaintenanceMember', window );">Service &amp; Maintenance | 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_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_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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=118932676&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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ngs_RentalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_RentalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_SalesServiceLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_SalesServiceLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_ServiceandMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_ServiceandMaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6640529904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangibles (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_ngs_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Intangibles, net of accumulated amortization</a></td>
<td class="nump">$ 1,276,000<span></span>
</td>
<td class="nump">$ 1,401,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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="nump">$ 125,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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [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="re">
<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 );">2020</a></td>
<td class="nump">125,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2021</a></td>
<td class="nump">125,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2022</a></td>
<td class="nump">125,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2023</a></td>
<td class="nump">125,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2024</a></td>
<td class="nump">125,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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [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="re">
<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 Value</a></td>
<td class="nump">3,159,000<span></span>
</td>
<td class="nump">3,159,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">1,883,000<span></span>
</td>
<td class="nump">1,758,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Book Value</a></td>
<td class="nump">1,276,000<span></span>
</td>
<td class="nump">1,401,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_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Name</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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible asset, gross carrying value</a></td>
<td class="nump">654,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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [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="re">
<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 Value</a></td>
<td class="nump">654,000<span></span>
</td>
<td class="nump">654,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Book Value</a></td>
<td class="nump">$ 654,000<span></span>
</td>
<td class="nump">654,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [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_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">$ 2,505,000<span></span>
</td>
<td class="nump">2,505,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">1,883,000<span></span>
</td>
<td class="nump">1,758,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Book Value</a></td>
<td class="nump">$ 622,000<span></span>
</td>
<td class="nump">$ 747,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_IntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Intangible Assets [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;">ngs_IntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118932676&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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 an intangible asset (excluding goodwill) 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://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=118932676&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 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_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6623072304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Valuation Assumptions) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free rate</a></td>
<td class="nump">2.12%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life</a></td>
<td class="text">6 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">39.59%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116856206&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=116856206&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_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=116856206&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6921808208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Income) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</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>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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 19,706<span></span>
</td>
<td class="nump">$ 20,852<span></span>
</td>
<td class="nump">$ 19,895<span></span>
</td>
<td class="nump">$ 17,991<span></span>
</td>
<td class="nump">$ 16,160<span></span>
</td>
<td class="nump">$ 16,396<span></span>
</td>
<td class="nump">$ 18,204<span></span>
</td>
<td class="nump">$ 14,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,444<span></span>
</td>
<td class="nump">$ 65,478<span></span>
</td>
<td class="nump">$ 67,693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment', window );">Cost of rentals, exclusive of depreciation stated separately below</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,583<span></span>
</td>
<td class="nump">21,860<span></span>
</td>
<td class="nump">18,160<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,268<span></span>
</td>
<td class="nump">22,080<span></span>
</td>
<td class="nump">21,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Operating costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,597<span></span>
</td>
<td class="nump">65,985<span></span>
</td>
<td class="nump">66,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(1,289)<span></span>
</td>
<td class="num">(14,021)<span></span>
</td>
<td class="nump">302<span></span>
</td>
<td class="num">(145)<span></span>
</td>
<td class="num">(491)<span></span>
</td>
<td class="num">(500)<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="nump">305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,153)<span></span>
</td>
<td class="num">(507)<span></span>
</td>
<td class="nump">1,471<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income (loss) before provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(14,557)<span></span>
</td>
<td class="num">(394)<span></span>
</td>
<td class="nump">1,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_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>(Provision for) benefit from income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">242<span></span>
</td>
<td class="num">(3,288)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">662<span></span>
</td>
<td class="num">(314)<span></span>
</td>
<td class="nump">21,575<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 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">693<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="nump">18,287<span></span>
</td>
</tr>
<tr class="re">
<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 income (loss)</a></td>
<td class="num">$ (1,710)<span></span>
</td>
<td class="num">$ (12,579)<span></span>
</td>
<td class="nump">$ 327<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="num">$ (749)<span></span>
</td>
<td class="num">$ (118)<span></span>
</td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,864)<span></span>
</td>
<td class="num">$ (466)<span></span>
</td>
<td class="nump">$ 19,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share - Basic (in dollars per share)</a></td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 1.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share - Diluted (in dollars per share)</a></td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,852<span></span>
</td>
<td class="nump">$ 19,895<span></span>
</td>
<td class="nump">$ 17,991<span></span>
</td>
<td class="nump">$ 16,160<span></span>
</td>
<td class="nump">$ 16,396<span></span>
</td>
<td class="nump">$ 18,204<span></span>
</td>
<td class="nump">$ 14,718<span></span>
</td>
<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,478<span></span>
</td>
<td class="nump">$ 67,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment', window );">Cost of rentals, exclusive of depreciation stated separately below</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,746<span></span>
</td>
<td class="nump">18,078<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049<span></span>
</td>
<td class="nump">21,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Operating costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,840<span></span>
</td>
<td class="nump">66,126<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(13,561)<span></span>
</td>
<td class="nump">593<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="nump">226<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">638<span></span>
</td>
<td class="nump">1,567<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income (loss) before provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">751<span></span>
</td>
<td class="nump">1,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>(Provision for) benefit from income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="num">(3,334)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(573)<span></span>
</td>
<td class="nump">21,582<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 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(325)<span></span>
</td>
<td class="nump">18,248<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (12,232)<span></span>
</td>
<td class="nump">$ 573<span></span>
</td>
<td class="nump">$ 357<span></span>
</td>
<td class="num">$ (282)<span></span>
</td>
<td class="nump">$ 236<span></span>
</td>
<td class="nump">$ 247<span></span>
</td>
<td class="nump">$ 225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 426<span></span>
</td>
<td class="nump">$ 19,851<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share - Basic (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<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.03<span></span>
</td>
<td class="nump">$ 1.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share - Diluted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<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.03<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revisions | Revision Of Prior Period Financial Statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment', window );">Cost of rentals, exclusive of depreciation stated separately below</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,114<span></span>
</td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Operating costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,145<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="re">
<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="num">(460)<span></span>
</td>
<td class="num">(291)<span></span>
</td>
<td class="num">(354)<span></span>
</td>
<td class="num">(597)<span></span>
</td>
<td class="num">(456)<span></span>
</td>
<td class="num">(47)<span></span>
</td>
<td class="num">(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>
<td class="num">(1,145)<span></span>
</td>
<td class="num">(96)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income (loss) before provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,145)<span></span>
</td>
<td class="num">(96)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>(Provision for) benefit from income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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)<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259<span></span>
</td>
<td class="num">(7)<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 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">253<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (347)<span></span>
</td>
<td class="num">$ (246)<span></span>
</td>
<td class="num">$ (259)<span></span>
</td>
<td class="num">$ (467)<span></span>
</td>
<td class="num">$ (354)<span></span>
</td>
<td class="num">$ (36)<span></span>
</td>
<td class="num">$ (35)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,130<span></span>
</td>
<td class="num">$ (892)<span></span>
</td>
<td class="num">$ (57)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share - Basic (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</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">$ (0.07)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share - Diluted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</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">$ (0.07)<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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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=26873400&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_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://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=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 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=115929826&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=118932676&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_DirectCostsOfLeasedAndRentedPropertyOrEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 incurred and directly related to generating revenue from leased and rented property or equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_DirectCostsOfLeasedAndRentedPropertyOrEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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> -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 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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> -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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&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_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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://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 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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 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=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idp6820463136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(Loss) Earnings per Share (Basic and Diluted) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</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>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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</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_NetIncomeLossAbstract', window );"><strong>Net Income (Loss) Attributable to Parent [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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) income</a></td>
<td class="num">$ (1,710)<span></span>
</td>
<td class="num">$ (12,579)<span></span>
</td>
<td class="nump">$ 327<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="num">$ (749)<span></span>
</td>
<td class="num">$ (118)<span></span>
</td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,864)<span></span>
</td>
<td class="num">$ (466)<span></span>
</td>
<td class="nump">$ 19,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Denominator for basic net income 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding, Basic (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,114,000<span></span>
</td>
<td class="nump">12,965,000<span></span>
</td>
<td class="nump">12,831,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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator for diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock options and restricted 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="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">279,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding, Diluted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,114,000<span></span>
</td>
<td class="nump">12,965,000<span></span>
</td>
<td class="nump">13,110,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>Earnings Per Share, Basic and Diluted [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share - Basic (in dollars per share)</a></td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 1.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share - Diluted (in dollars per share)</a></td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower limit (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper limit (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.36<span></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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> -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 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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> -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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&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_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1500-109256<br><br>Reference 2: 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> -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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: 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 (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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6657048592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders' Equity<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Preferred Stock</span></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a total of 5.0 million authorized preferred shares with rights and preferences as designated by the Board of Directors.&#160;&#160;As of December&#160;31, 2019 and 2018, there were no issued or outstanding preferred shares.</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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6639188896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangibles<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangibles</a></td>
<td class="text">Intangibles<div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At December 31, 2019 and 2018, the Company had intangible assets, which relate to developed technology and a trade name. The carrying amount net of accumulated amortization at December&#160;31, 2019 and 2018 was $1.3 million and $1.4 million, respectively.&#160;Amortization expense recognized in each of the years ending December&#160;31, 2019, 2018, and 2017 was $125,000.&#160;Estimated amortization expense for the years 2020-2024 is $125,000 per year.&#160;The Company has an intangible asset with a gross carrying value of $654,000 at December&#160;31, 2019 related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the identified intangible assets by major asset class (in thousands):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:17.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.911%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:1.529%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.005%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life (years)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book Value&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed Technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">622&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade Name</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,883&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,276&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.&#160;&#160;Based upon our analysis, we experienced no impairment of intangible assets (excluding goodwill) during the years ended December&#160;31, 2019 or 2018. </span></div>In addition, in conjunction with our quantitative assessment of goodwill, we used the services of an independent valuation specialist to assist us in determining the fair value of our trade name during the third quarter of 2019.  In this impairment analysis, the estimated fair value of our trade name was determined utilizing an income-based approach that required significant judgment, including those about an appropriate royalty rate and discount rate.  This analysis indicated no impairment of our trade name.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6908858464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revisions of Prior Period Financial Statements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">Schedule of Revisions of Prior Period Financial Statements</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These revisions are summarized in the tables below.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revised Consolidated Balance Sheet</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,974&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(784)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,148&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,430&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(734)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,696&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,399&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,478)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,921&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment, net of accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,886&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and  equipment, net of accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,587&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,644&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,201)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,158&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(252)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,906&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,220&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(252)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,968&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260,181&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total liabilities and stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,201)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Income</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,860&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,840&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,145&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,985&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">638&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,145)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(507)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">751&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,145)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(394)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current benefit (expense)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred (expense) benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(573)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(314)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax (expense) benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(325)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(72)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(892)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.07)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.07)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:55.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,078&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,316&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,222&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,567&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,471&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,603&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,507&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current (expense) benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,334)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred benefit (expense)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,582&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,248&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Stockholders' Equity</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(892)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260,181&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,865&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,808&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,319&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,262&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Cash Flows</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.573%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.553%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(892)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(259)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory (increase) decrease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,757)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">655&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,102)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes and prepaid expenses (increase) decrease</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,318)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,414&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39,790)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(275)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,065)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,010)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(275)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,285)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,580)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,580)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,316&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,575)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory (increase) decrease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,350)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,221)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes and prepaid expenses increase</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,806)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,852)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,452&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,499&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,489)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(47)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,536)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,791)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(47)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,838)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="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>72
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6906070672">
<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, 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>
</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_ngs_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Balance Sheet Impact</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The impact of the new lease standard on the December&#160;31, 2019 consolidated balance sheet was as follows:   </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:38.528%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:27.955%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:27.517%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification on Consolidated Balance Sheet</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets-operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent lease liabilities</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term in years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implicit Rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Cash Flow Impact</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Operating lease costs are recognized on a straight-line basis over the lease term. Total operating lease costs for the year ended December&#160;31, 2019 was approximately $548,000.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.438%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.562%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease cost </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1) (2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">(1)&#160;Lease costs are classified on the Consolidated Statements of Operations in cost of sales, cost of compressors and selling, general and administrative expenses.</span></div>(2) &#160;Includes costs of $350,000 for leases with terms of 12 months or less and $198,000 for leases with terms greater than 12 months.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Maturities of Lease Liabilities</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The following table shows the future maturities of lease liabilities:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.953%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:24.317%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Liabilities</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">670&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Obligations Under Lease Commitments</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Under the previous lease standard (Topic 840), future minimum obligations under lease commitments in effect at December 31, 2018 were as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.853%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:23.147%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">607&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_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</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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=77888426&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=77888426&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>73
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6820061488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Activity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</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_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rent Payments Receivable</a></td>
<td class="text"><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum rent payments for arrangements not on a month-to-month basis at December 31, 2019 are as follows:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:45.647%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.588%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:39.765%;"/><td style="width:1.0%;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ending December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,924&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,310&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,507&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,788&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,366&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,384&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Future Minimum Rental Payments Receivable For Operating Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6640360512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events  <div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 30, 2020, the World Health Organization (&#8220;WHO&#8221;) announced a global health emergency because of a new strain of coronavirus known as COVID-19 due to the risks it imposes on the international community as the virus spreads globally. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. During this time, the market began to experience a decline in oil prices in response to oil demand concerns due to the global economic impacts of COVID-19. In addition, recent events concerning OPEC and Russia resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply.  These actions have led to significant weakness in oil prices and ensuing reductions of exploration and production company capital and operating budgets. </span></div><div><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);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 continues to evolve daily as of the date of this report. With the significant decline in oil prices as well as the general economic decline caused by the impacts of COVID-19, we expect utilization to decline among our smaller horsepower and medium horsepower units during the remainder of 2020 after a minimal decline during the first quarter of 2020. In terms of sales, we expect minimal compressor sales for the year due to much lower capital expenditure budgets throughout the industry, including those of our major customers. Finally, we have recently experienced and expect to continue to experience pricing pressure from our customers and competitors until industry and economic conditions improve. We are currently experiencing no issues with potential workforce and supply chain disruptions.  Our relationship with our major customer continues to be strong, and they have continued to pay our invoices in a timely, consistent manner. Nevertheless, if any of these circumstances change, our business could be adversely affected.  </span></div>While management anticipates that the industry and economic impact of the pandemic and OPEC&#8217;s actions will have a negative effect on its results of operations in 2020 and perhaps beyond, the degree to which these factors will impact our business remains uncertain.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6657048592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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</a></td>
<td class="text">Related Party In 2016, we entered into a joint venture partnership, N-G, LLC (&#8216;N-G&#8221;), with Genis Holdings, LLC (&#8220;Genis&#8221;) to explore new technologies for wellhead compression. NGS and Genis both share 50% ownership of N-G. We account for this investment under the equity method.  In 2018, we ordered some compressor packages from Genis, totaling $1.0&#160;million. The compressors were completed and paid in full at December 31, 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>76
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6643384512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment, Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 Rental Equipment, Property and Equipment</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our rental equipment and associated accumulated depreciation as of December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.122%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.573%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.575%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compressor units</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">370,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">329,697&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,868&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">380,090&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341,565&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(162,348)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(165,459)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment, net of accumulated depreciation</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,742&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consists of the following at December&#160;31, 2019 and 2018 (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:58.646%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.334%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.628%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.924%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Lives (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,290&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,290&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,632&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,116&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office equipment and furniture</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,001&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,324&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vehicles</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,292&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in Progress</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,319&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,214&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,847)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,869&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,644&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table depicts annual depreciation expense associated with each product line as well as our corporate activities at December&#160;31, 2019, 2018 and 2017 (in thousands): </span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:68.294%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.558%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.117%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.561%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rentals</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,596&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,611&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,873&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">267&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service &amp; Maintenance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">235&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,143&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,954&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,191&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6877327&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>77
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6667395968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Schedule of Inventory Allowance) (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, 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_ngs_InventoryValuationReservesRollForward', window );"><strong>Inventory Valuation 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_InventoryValuationReserves', window );">Beginning balance</a></td>
<td class="num">$ (19)<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
<td class="num">$ (15)<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_ngs_InventoryAllowanceAccrual', window );">Accruals</a></td>
<td class="num">(3,758)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(273)<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_ngs_InventoryWriteOffs', window );">Write-offs</a></td>
<td class="nump">3,753<span></span>
</td>
<td class="nump">0<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_InventoryValuationReserves', window );">Ending balance</a></td>
<td class="num">$ (24)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_InventoryAllowanceAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Allowance, Accrual</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_InventoryAllowanceAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_InventoryValuationReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Valuation Reserves</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_InventoryValuationReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_InventoryWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Write-Offs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_InventoryWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 2: 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 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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6899204480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Allowance for Doubtful Accounts) (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, 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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="num">$ (291)<span></span>
</td>
<td class="num">$ (569)<span></span>
</td>
<td class="num">$ (597)<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_ngs_AccountsReceivableCreditLossExpense', window );">Accruals</a></td>
<td class="num">(664)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">185<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="num">$ (918)<span></span>
</td>
<td class="num">$ (291)<span></span>
</td>
<td class="num">$ (569)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_AccountsReceivableCreditLossExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Credit Loss 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;">ngs_AccountsReceivableCreditLossExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&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 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 4: 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=118955202&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_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&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_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=119407570&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6804962976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Concentration Risk) (Details) - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="rh">
<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</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">26.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_srt_MajorCustomersAxis=ngs_OxyMember', window );">Oxy | Sales and Rental Income</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=ngs_OxyMember', window );">Oxy | Accounts Receivable</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">26.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_srt_MajorCustomersAxis=ngs_DevonEnergyProductionIncMember', window );">Devon | Sales and Rental Income</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_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=ngs_OxyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_OxyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ngs_SalesRevenueGoodsNetAndRentalIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_SalesRevenueGoodsNetAndRentalIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_DevonEnergyProductionIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_DevonEnergyProductionIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idp6921311568">
<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, 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_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">$ 11,592<span></span>
</td>
<td class="nump">$ 52,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowance for doubtful accounts of $918 and $291, respectively</a></td>
<td class="nump">9,106<span></span>
</td>
<td class="nump">7,219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">21,080<span></span>
</td>
<td class="nump">30,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">3,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">597<span></span>
</td>
<td class="nump">1,696<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">42,415<span></span>
</td>
<td class="nump">94,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNoncurrent', window );">Long-Term Inventory, net of allowance for obsolescence of $24 and $19, respectively</a></td>
<td class="nump">1,068<span></span>
</td>
<td class="nump">3,980<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_ngs_RentalEquipmentNet', window );">Rental equipment, net of accumulated depreciation of $162,348 and $165,459, respectively</a></td>
<td class="nump">217,742<span></span>
</td>
<td class="nump">176,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation of $12,847 and $11,570, respectively</a></td>
<td class="nump">21,869<span></span>
</td>
<td class="nump">16,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets - operating leases, net of accumulated amortization $158</a></td>
<td class="nump">604<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,039<span></span>
</td>
</tr>
<tr class="re">
<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 );">Intangibles, net of accumulated amortization of $1,883 and $1,758, respectively</a></td>
<td class="nump">1,276<span></span>
</td>
<td class="nump">1,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">1,603<span></span>
</td>
<td class="nump">1,109<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">286,577<span></span>
</td>
<td class="nump">304,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_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,975<span></span>
</td>
<td class="nump">2,122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">2,287<span></span>
</td>
<td class="nump">8,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="nump">417<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_OperatingLeaseLiabilityCurrent', window );">Current operating leases</a></td>
<td class="nump">189<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_ContractWithCustomerLiabilityCurrent', window );">Deferred income</a></td>
<td class="nump">640<span></span>
</td>
<td class="nump">81<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">5,508<span></span>
</td>
<td class="nump">10,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">417<span></span>
</td>
</tr>
<tr class="ro">
<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 income tax liability</a></td>
<td class="nump">31,243<span></span>
</td>
<td class="nump">31,906<span></span>
</td>
</tr>
<tr class="re">
<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 );">Long-term operating leases</a></td>
<td class="nump">415<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">1,718<span></span>
</td>
<td class="nump">1,699<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">38,884<span></span>
</td>
<td class="nump">44,968<span></span>
</td>
</tr>
<tr class="ro">
<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 (Notes 5, 16 and 19)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, 5,000 shares authorized, no shares issued or outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, 30,000 shares authorized, par value $0.01; 13,178 and 13,005 shares issued, respectively</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">110,573<span></span>
</td>
<td class="nump">107,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">137,478<span></span>
</td>
<td class="nump">151,342<span></span>
</td>
</tr>
<tr class="ro">
<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 shares, at cost, 38 shares</a></td>
<td class="num">(490)<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">247,693<span></span>
</td>
<td class="nump">259,232<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 286,577<span></span>
</td>
<td class="nump">$ 304,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_RentalEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental Equipment, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_RentalEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: 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=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_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=118951113&amp;loc=d3e6801-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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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=118951113&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=6877327&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=6877327&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=119400593&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=6876686&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=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&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=118944033&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=118956577&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_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://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><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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-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://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=77989000&amp;loc=SL49117168-202975<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 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=118951113&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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<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=6877327&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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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://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=6876686&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 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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 portion 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncurrent portion 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=6877327&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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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=77888419&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=77888419&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=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of 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 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=6877327&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=119400593&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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 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=27012166&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_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_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://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=6877327&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>81
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6922251936">
<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, 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_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) income</a></td>
<td class="num">$ (13,864,000)<span></span>
</td>
<td class="num">$ (466,000)<span></span>
</td>
<td class="nump">$ 19,794,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) income to net cash provided by operating&#160;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">23,268,000<span></span>
</td>
<td class="nump">22,080,000<span></span>
</td>
<td class="nump">21,316,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_ngs_DeferredAndOtherIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="num">(662,000)<span></span>
</td>
<td class="nump">314,000<span></span>
</td>
<td class="num">(21,575,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_GainLossOnDispositionOfAssets', window );">Gain on disposal of assets</a></td>
<td class="num">(55,000)<span></span>
</td>
<td class="num">(69,000)<span></span>
</td>
<td class="num">(87,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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss', window );">Retirement of rental equipment</a></td>
<td class="nump">1,512,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_ProvisionForDoubtfulAccounts', window );">Bad debt allowance (recovery)</a></td>
<td class="nump">664,000<span></span>
</td>
<td class="num">(185,000)<span></span>
</td>
<td class="nump">90,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_InventoryWriteDown', window );">Inventory allowance</a></td>
<td class="nump">3,758,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">273,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 );">Impairments</a></td>
<td class="nump">10,039,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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,582,000<span></span>
</td>
<td class="nump">2,385,000<span></span>
</td>
<td class="nump">4,038,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_LifeInsuranceCorporateOrBankOwnedChangeInValue', window );">(Gain) loss on company owned life insurance</a></td>
<td class="num">(218,800)<span></span>
</td>
<td class="nump">153,900<span></span>
</td>
<td class="num">(67,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_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Changes in operating assets and liabilities:</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 );">Trade accounts receivables</a></td>
<td class="num">(2,550,000)<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="num">(1,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_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">8,256,000<span></span>
</td>
<td class="num">(5,102,000)<span></span>
</td>
<td class="num">(5,221,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid income taxes and prepaid expenses</a></td>
<td class="nump">3,288,000<span></span>
</td>
<td class="num">(578,000)<span></span>
</td>
<td class="num">(1,852,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_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Changes in operating assets and liabilities:</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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(7,225,000)<span></span>
</td>
<td class="nump">3,597,000<span></span>
</td>
<td class="nump">3,410,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 income</a></td>
<td class="nump">559,000<span></span>
</td>
<td class="num">(104,000)<span></span>
</td>
<td class="num">(2,040,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_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="nump">61,000<span></span>
</td>
<td class="nump">163,000<span></span>
</td>
<td class="nump">666,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 OPERATING ACTIVITIES</a></td>
<td class="nump">29,412,000<span></span>
</td>
<td class="nump">23,689,000<span></span>
</td>
<td class="nump">17,499,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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of rental equipment, property and other equipment</a></td>
<td class="num">(69,938,000)<span></span>
</td>
<td class="num">(40,065,000)<span></span>
</td>
<td class="num">(13,536,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_PaymentsToAcquireLifeInsurancePolicies', window );">Purchase of company owned life insurance</a></td>
<td class="num">(302,000)<span></span>
</td>
<td class="num">(289,000)<span></span>
</td>
<td class="num">(620,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_ProceedsFromInsuranceSettlementInvestingActivities', window );">Proceeds from insurance claim</a></td>
<td class="nump">35,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,231,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 property and equipment</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">69,000<span></span>
</td>
<td class="nump">87,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_NetCashProvidedByUsedInInvestingActivities', window );">NET CASH USED IN INVESTING ACTIVITIES</a></td>
<td class="num">(70,175,000)<span></span>
</td>
<td class="num">(40,285,000)<span></span>
</td>
<td class="num">(12,838,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_ProceedsFromPurchaseCommitmentDiscountNet', window );">Proceeds of other long-term liabilities</a></td>
<td class="num">(16,000)<span></span>
</td>
<td class="num">(35,000)<span></span>
</td>
<td class="num">(23,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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">506,000<span></span>
</td>
<td class="nump">680,000<span></span>
</td>
<td class="nump">1,120,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_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury shares</a></td>
<td class="num">(490,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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of equity awards</a></td>
<td class="num">(273,000)<span></span>
</td>
<td class="num">(629,000)<span></span>
</td>
<td class="num">(644,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_NetCashProvidedByUsedInFinancingActivities', window );">NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES</a></td>
<td class="num">(273,000)<span></span>
</td>
<td class="nump">16,000<span></span>
</td>
<td class="nump">453,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 CHANGE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(41,036,000)<span></span>
</td>
<td class="num">(16,580,000)<span></span>
</td>
<td class="nump">5,114,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 AND CASH EQUIVALENTS AT BEGINNING OF PERIOD</a></td>
<td class="nump">52,628,000<span></span>
</td>
<td class="nump">69,208,000<span></span>
</td>
<td class="nump">64,094,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 AND CASH EQUIVALENTS AT END OF PERIOD</a></td>
<td class="nump">11,592,000<span></span>
</td>
<td class="nump">52,628,000<span></span>
</td>
<td class="nump">69,208,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_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">39,000<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="nump">14,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_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">275,000<span></span>
</td>
<td class="nump">85,000<span></span>
</td>
<td class="nump">3,725,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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', 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>
</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_ngs_TransferOfRentalEquipmentToInventory', window );">Transfer of rental equipment to inventory</a></td>
<td class="nump">836,000<span></span>
</td>
<td class="nump">144,000<span></span>
</td>
<td class="nump">55,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_ngs_TransferOfInventoryToRentalEquipment', window );">Transfer of inventory to rental equipment</a></td>
<td class="nump">1,184,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory', window );">Transfer of prepaids to rental equipment and inventory</a></td>
<td class="nump">958,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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use asset acquired through an operating lease</a></td>
<td class="nump">$ 762,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_ngs_DeferredAndOtherIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and Other Income Tax Expense (Benefit)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_DeferredAndOtherIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_ProceedsFromPurchaseCommitmentDiscountNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Purchase Commitment Discount Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_ProceedsFromPurchaseCommitmentDiscountNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_TransferOfInventoryToRentalEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Inventory To Rental 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;">ngs_TransferOfInventoryToRentalEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Prepaids To Rental Equipment And Inventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_TransferOfPrepaidsToRentalEquipmentAndInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_TransferOfRentalEquipmentToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer of Rental Equipment to Inventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_TransferOfRentalEquipmentToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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=118932676&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=118932676&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=98513485&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=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=115929826&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=118932676&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_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=118932676&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_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=108376223&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=118932676&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=108376223&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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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=118932676&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=118932676&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=118932676&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_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&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=118932676&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=118932676&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_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_LifeInsuranceCorporateOrBankOwnedChangeInValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract 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 325<br> -SubTopic 30<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6384439&amp;loc=d3e42048-111605<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_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=118932676&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_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=118932676&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_PaymentsToAcquireLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 21C<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=SL94080552-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsToAcquireLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement 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 21B<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=SL94080549-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromInsuranceSettlementInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118932676&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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=119407570&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=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&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=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6655389552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - shares<br></strong></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_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity Attributable to Parent [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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000.0<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>220</ContextCount>
  <ElementCount>463</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>71</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Organization, Consolidation and Presentation of Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements</Role>
      <ShortName>Organization, Consolidation and Presentation of Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2112103 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2117104 - Disclosure - Rental Equipment, Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment</Role>
      <ShortName>Rental Equipment, Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2122105 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2129106 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2133107 - Disclosure - Intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/Intangibles</Role>
      <ShortName>Intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2136108 - Disclosure - Credit Facility</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/CreditFacility</Role>
      <ShortName>Credit Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2138109 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2145110 - Disclosure - Deferred Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/DeferredCompensationPlans</Role>
      <ShortName>Deferred Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2147111 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2149112 - Disclosure - Rental Activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RentalActivity</Role>
      <ShortName>Rental Activity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2152113 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2161114 - Disclosure - (Loss) Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LossEarningsperShare</Role>
      <ShortName>(Loss) Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2164115 - Disclosure - Related Party</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RelatedParty</Role>
      <ShortName>Related Party</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2166116 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2168117 - Disclosure - Quarterly Financial Data - Unaudited</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited</Role>
      <ShortName>Quarterly Financial Data - Unaudited</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2171118 - Disclosure - Revisions of Prior Period Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements</Role>
      <ShortName>Revisions of Prior Period Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2178119 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2313302 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/Inventory</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2318303 - Disclosure - Rental Equipment, Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables</Role>
      <ShortName>Rental Equipment, Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2323304 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/Leases</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2330305 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/Goodwill</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2334306 - Disclosure - Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IntangiblesTables</Role>
      <ShortName>Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/Intangibles</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2339307 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/IncomeTaxes</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2350308 - Disclosure - Rental Activity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RentalActivityTables</Role>
      <ShortName>Rental Activity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RentalActivity</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2353309 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockBasedCompensation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2362310 - Disclosure - (Loss) Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LossEarningsperShareTables</Role>
      <ShortName>(Loss) Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/LossEarningsperShare</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2369311 - Disclosure - Quarterly Financial Data - Unaudited (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Quarterly Financial Data - Unaudited (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2372312 - Disclosure - Revisions of Prior Period Financial Statements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables</Role>
      <ShortName>Revisions of Prior Period Financial Statements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Summary of Significant Accounting Policies (Schedule of Allowance for Doubtful Accounts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Allowance for Doubtful Accounts) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Summary of Significant Accounting Policies (Disaggregation of Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Disaggregation of Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Summary of Significant Accounting Policies (Contract Balances) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Contract Balances) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Summary of Significant Accounting Policies (Cumulative Effect of Changes from Adoption of ASU) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Cumulative Effect of Changes from Adoption of ASU) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2410406 - Disclosure - Summary of Significant Accounting Policies (Concentration Risk) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Concentration Risk) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2411407 - Disclosure - Summary of Significant Accounting Policies (Property and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Property and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2414408 - Disclosure - Inventory (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/InventoryNarrativeDetails</Role>
      <ShortName>Inventory (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/InventoryTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2415409 - Disclosure - Inventory (Schedule of Inventory) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails</Role>
      <ShortName>Inventory (Schedule of Inventory) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/InventoryTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2416410 - Disclosure - Inventory (Schedule of Inventory Allowance) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails</Role>
      <ShortName>Inventory (Schedule of Inventory Allowance) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/InventoryTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2419411 - Disclosure - Rental Equipment, Property and Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails</Role>
      <ShortName>Rental Equipment, Property and Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2420412 - Disclosure - Rental Equipment, Property and Equipment (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails</Role>
      <ShortName>Rental Equipment, Property and Equipment (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2421413 - Disclosure - Rental Equipment, Property and Equipment (Depreciation Expense by Product Line) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails</Role>
      <ShortName>Rental Equipment, Property and Equipment (Depreciation Expense by Product Line) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2424414 - Disclosure - Leases (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/LeasesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2425415 - Disclosure - Leases (Balance Sheet Impact) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails</Role>
      <ShortName>Leases (Balance Sheet Impact) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/LeasesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2426416 - Disclosure - Leases (Cash Flow Impact) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LeasesCashFlowImpactDetails</Role>
      <ShortName>Leases (Cash Flow Impact) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/LeasesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2427417 - Disclosure - Leases (Future Maturities of Lease Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails</Role>
      <ShortName>Leases (Future Maturities of Lease Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2428418 - Disclosure - Leases (Future Minimum Obligations Under Lease Commitments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails</Role>
      <ShortName>Leases (Future Minimum Obligations Under Lease Commitments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/LeasesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2431419 - Disclosure - Goodwill (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/GoodwillNarrativeDetails</Role>
      <ShortName>Goodwill (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/GoodwillTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2432420 - Disclosure - Goodwill (Summary of Changes in Goodwill) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails</Role>
      <ShortName>Goodwill (Summary of Changes in Goodwill) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/GoodwillTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2435421 - Disclosure - Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IntangiblesDetails</Role>
      <ShortName>Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/IntangiblesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2437422 - Disclosure - Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/CreditFacilityDetails</Role>
      <ShortName>Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/CreditFacility</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2440423 - Disclosure - Income Taxes (Components of Provision for Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Components of Provision for Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/IncomeTaxesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2441424 - Disclosure - Income Taxes Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2442425 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/IncomeTaxesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2443426 - Disclosure - Income Taxes (Income Tax Reconciliation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails</Role>
      <ShortName>Income Taxes (Income Tax Reconciliation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/IncomeTaxesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2444427 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails</Role>
      <ShortName>Income Taxes (Uncertain Tax Positions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/IncomeTaxesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2446428 - Disclosure - Deferred Compensation Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/DeferredCompensationPlansDetails</Role>
      <ShortName>Deferred Compensation Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/DeferredCompensationPlans</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2448429 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockholdersEquity</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2451430 - Disclosure - Rental Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RentalActivityDetails</Role>
      <ShortName>Rental Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RentalActivityTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2454431 - Disclosure - Stock-Based Compensation (Restricted Stock Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation (Restricted Stock Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockBasedCompensationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2455432 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails</Role>
      <ShortName>Stock-Based Compensation (Restricted Stock Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockBasedCompensationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2456433 - Disclosure - Stock-Based Compensation (Stock Options Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation (Stock Options Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockBasedCompensationTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2457434 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails</Role>
      <ShortName>Stock-Based Compensation (Valuation Assumptions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockBasedCompensationTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2458435 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Compensation (Stock Option Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockBasedCompensationTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2459436 - Disclosure - Stock-Based Compensation (Stock Options by Exercise Price Range) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails</Role>
      <ShortName>Stock-Based Compensation (Stock Options by Exercise Price Range) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockBasedCompensationTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2460437 - Disclosure - Stock-Based Compensation (Summary of Unvested Stock Options) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails</Role>
      <ShortName>Stock-Based Compensation (Summary of Unvested Stock Options) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/StockBasedCompensationTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2463438 - Disclosure - (Loss) Earnings per Share (Basic and Diluted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails</Role>
      <ShortName>(Loss) Earnings per Share (Basic and Diluted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/LossEarningsperShareTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2465439 - Disclosure - Related Party (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RelatedPartyNarrativeDetails</Role>
      <ShortName>Related Party (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RelatedParty</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2467440 - Disclosure - Commitments and Contingencies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/CommitmentsandContingencies</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2470441 - Disclosure - Quarterly Financial Data - Unaudited (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Quarterly Financial Data - Unaudited (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2473442 - Disclosure - Revisions of Prior Period Financial Statements (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails</Role>
      <ShortName>Revisions of Prior Period Financial Statements (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2474443 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Balance Sheet) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails</Role>
      <ShortName>Revisions of Prior Period Financial Statements (Revised Consolidated Balance Sheet) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2475444 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Income) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails</Role>
      <ShortName>Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Income) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2476445 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Stockholders' Equity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails</Role>
      <ShortName>Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Stockholders' Equity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="ngs-20191231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2477446 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Cash Flows) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails</Role>
      <ShortName>Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Cash Flows) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="ngs-20191231.htm">ngs-20191231.htm</File>
    <File>a123119-ex231bdoconsent.htm</File>
    <File>a123119-ngsxex211subsi.htm</File>
    <File>a123119-ngsxex311steph.htm</File>
    <File>a123119-ngsxex312james.htm</File>
    <File>a123119-ngsxex321steph.htm</File>
    <File>a123119-ngsxex322james.htm</File>
    <File>ngs-20191231.xsd</File>
    <File>ngs-20191231_cal.xml</File>
    <File>ngs-20191231_def.xml</File>
    <File>ngs-20191231_lab.xml</File>
    <File>ngs-20191231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ngs-20191231_g1.jpg</File>
    <File>ngs-20191231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6622248368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></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_DeferredTaxAssetsNetOfValuationAllowanceAbstract', window );"><strong>Deferred income 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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryover</a></td>
<td class="nump">$ 1,519<span></span>
</td>
<td class="nump">$ 2,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="nump">580<span></span>
</td>
<td class="nump">746<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_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation', window );">Deferred compensation</a></td>
<td class="nump">389<span></span>
</td>
<td class="nump">243<span></span>
</td>
</tr>
<tr class="re">
<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">321<span></span>
</td>
<td class="nump">197<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 income tax assets</a></td>
<td class="nump">2,809<span></span>
</td>
<td class="nump">3,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred income 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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(33,761)<span></span>
</td>
<td class="num">(35,030)<span></span>
</td>
</tr>
<tr class="re">
<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 and other intangible assets</a></td>
<td class="num">(291)<span></span>
</td>
<td class="num">(573)<span></span>
</td>
</tr>
<tr class="ro">
<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">(219)<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_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="num">(34,052)<span></span>
</td>
<td class="num">(35,822)<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_DeferredTaxLiabilities', window );">Net deferred income tax liabilities</a></td>
<td class="num">$ (31,243)<span></span>
</td>
<td class="num">$ (31,906)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Deferred 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;">ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=6877327&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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://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> -Subparagraph (b),(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_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_DeferredTaxAssetsNetOfValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 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><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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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><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 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_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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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><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 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e31931-109318<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 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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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://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 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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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><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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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 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 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>85
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6641076880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 and Allowance</a></td>
<td class="text"><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our inventory, net of allowance for obsolescence of $24,000 and $19,000 at December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.660%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.306%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials - current</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,388&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,152&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,016&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,022&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory - current</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Raw materials - long term (net of allowances of $24 and $19, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,068&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory - total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,148&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,170&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:45pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">A summary of our inventory allowance is as follows:</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.046%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.204%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.204%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.208%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,758)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(273)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,753&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">273&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6877327&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=6877327&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=6877327&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>86
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6638985328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revisions of Prior Period Financial Statements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_AccountingChangesAndErrorCorrectionsTextBlock', window );">Revisions of Prior Period Financial Statements</a></td>
<td class="text">Revisions of Prior Period Financial Statements   <div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As discussed in Note 2 (Summary of Significant Accounting Policies), in conjunction with the preparation of its year-end financial statements for 2019, the Company determined that certain, immaterial operating costs and expenses were inappropriately capitalized during the years ended December 31, 2018 and 2017, as well for interim periods in 2019 and 2018. As a result, the Company revised its prior period financial statements to incorporate additional operating costs and expenses of $1.1&#160;million, $1.14&#160;million and $96,000 for the nine months ended September 30, 2019, the year ended December 31, 2018 and the year ended December 31, 2017, respectively.    </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These revisions are summarized in the tables below.</span></div><div style="text-indent:45pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revised Consolidated Balance Sheet</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,974&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(784)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,190&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,148&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,430&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(734)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,696&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,399&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,478)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,921&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rental equipment, net of accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,886&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and  equipment, net of accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,587&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,644&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,201)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,158&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(252)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,906&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,220&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(252)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,968&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260,181&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total liabilities and stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,201)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Income</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,860&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,840&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,145&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,985&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">638&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,145)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(507)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">751&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,145)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(394)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current benefit (expense)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred (expense) benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(573)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(314)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax (expense) benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(325)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(72)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(892)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.07)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.03&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.07)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:55.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands, except per share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,693&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,078&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,160&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,316&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,222&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,567&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,471&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,603&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,507&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current (expense) benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,334)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred benefit (expense)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,582&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,248&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,287&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.01)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per share, diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Stockholders' Equity</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(892)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,342&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260,181&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">259,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,865&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,808&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,319&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,262&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;">Revised Consolidated Statements of Cash Flows</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.573%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.553%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">426&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(892)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(259)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory (increase) decrease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,757)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">655&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,102)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes and prepaid expenses (increase) decrease</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,318)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,414&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39,790)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(275)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,065)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,010)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(275)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,285)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,580)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,580)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.304%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Year Ended December 31, 2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Reported</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revisions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As Revised</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,316&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,575)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory (increase) decrease</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,350)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,221)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes and prepaid expenses increase</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,806)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,852)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,452&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,499&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,489)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(47)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,536)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,791)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(47)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,838)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements 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 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsTextBlock</td>
</tr>
<tr>
<td style="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>87
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6639652384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(Loss) Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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) Earnings per Share</a></td>
<td class="text">(Loss) Earnings per Share<div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic (loss) earnings per common share is computed using the weighted average number of common shares outstanding during the period.&#160;&#160;Diluted (loss) earnings per common share is computed using the weighted average number of common stock and common stock equivalent shares outstanding during the period.&#160;&#160;</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computation of basic and diluted (loss) earnings per share (in thousands, except per share amounts):</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:67.411%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.705%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.705%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.709%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (loss) income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,864)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for basic net (loss) income per common share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator for diluted net (loss) income per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of stock options and restricted shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) earnings per common share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.06)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the years ended ended December&#160;31, 2019 and 2018, restricted stock and stock options were not included in the computation of diluted loss per share due to their antidilutive effect.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the year-ended December&#160;31, 2017, options to purchase 83,917 shares of common stock with exercise prices ranging from $28.15 to $33.36 were not included in the computation of dilutive income per share, due to their anti-dilutive effect.</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>88
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6921591968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Disaggregation of Revenue) (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, 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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</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_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 from contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,743<span></span>
</td>
<td class="nump">$ 17,712<span></span>
</td>
<td class="nump">$ 21,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RentalIncomeNonoperating', window );">Add: ASC 842 rental 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">56,701<span></span>
</td>
<td class="nump">47,766<span></span>
</td>
<td class="nump">46,046<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_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 19,706<span></span>
</td>
<td class="nump">$ 20,852<span></span>
</td>
<td class="nump">$ 19,895<span></span>
</td>
<td class="nump">$ 17,991<span></span>
</td>
<td class="nump">$ 16,160<span></span>
</td>
<td class="nump">$ 16,396<span></span>
</td>
<td class="nump">$ 18,204<span></span>
</td>
<td class="nump">$ 14,718<span></span>
</td>
<td class="nump">78,444<span></span>
</td>
<td class="nump">65,478<span></span>
</td>
<td class="nump">67,693<span></span>
</td>
</tr>
<tr 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=ngs_CompressorRelatedMember', window );">Compressors - sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 from contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,185<span></span>
</td>
<td class="nump">10,994<span></span>
</td>
<td class="nump">13,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ngs_FlaresRelatedMember', window );">Flares - sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 from contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">959<span></span>
</td>
<td class="nump">2,535<span></span>
</td>
<td class="nump">2,755<span></span>
</td>
</tr>
<tr 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=ngs_OtherPartsRebuildsMember', window );">Other (Parts/Rebuilds) - sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 from contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,619<span></span>
</td>
<td class="nump">2,740<span></span>
</td>
<td class="nump">4,071<span></span>
</td>
</tr>
<tr 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=ngs_ServiceAndMaintenanceMember', window );">Service and maintenance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 from contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,980<span></span>
</td>
<td class="nump">$ 1,443<span></span>
</td>
<td class="nump">$ 1,439<span></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_RentalIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating 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 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_RentalIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&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_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=ngs_CompressorRelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_CompressorRelatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_FlaresRelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_FlaresRelatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_OtherPartsRebuildsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_OtherPartsRebuildsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_ServiceAndMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_ServiceAndMaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6710386992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Property and Equipment) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">39 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember', window );">Rental Equipment | Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember', window );">Rental Equipment | Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">25 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6924295888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment, Property and Equipment (Schedule of Rental Equipment, Property and Equipment) (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, 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_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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 34,716<span></span>
</td>
<td class="nump">$ 28,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(12,847)<span></span>
</td>
<td class="num">(11,570)<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">21,869<span></span>
</td>
<td class="nump">16,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">23,143<span></span>
</td>
<td class="nump">21,954<span></span>
</td>
<td class="nump">$ 21,191<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 1,290<span></span>
</td>
<td class="nump">1,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building</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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 18,632<span></span>
</td>
<td class="nump">6,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Building and leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 1,168<span></span>
</td>
<td class="nump">808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=ngs_OfficeEquipmentAndFurnitureMember', window );">Office equipment and furniture</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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 2,001<span></span>
</td>
<td class="nump">1,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 573<span></span>
</td>
<td class="nump">573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 3,492<span></span>
</td>
<td class="nump">3,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 7,560<span></span>
</td>
<td class="nump">6,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember', window );">Property, Plant, and Equipment, Excluding Rental Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_Depreciation', window );">Depreciation</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember', window );">Rental Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">380,090<span></span>
</td>
<td class="nump">341,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(162,348)<span></span>
</td>
<td class="num">(165,459)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">217,742<span></span>
</td>
<td class="nump">176,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">21,400<span></span>
</td>
<td class="nump">20,900<span></span>
</td>
<td class="nump">$ 20,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_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember', window );">Rental Equipment | Compressor units</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">370,961<span></span>
</td>
<td class="nump">329,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember', window );">Rental Equipment | Work-in-progress</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 9,129<span></span>
</td>
<td class="nump">$ 11,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</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>
<tr 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 Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Rental Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6877327&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_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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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=119400593&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=6877327&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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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=ngs_OfficeEquipmentAndFurnitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_OfficeEquipmentAndFurnitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ngs_RentalCompressorUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_RentalCompressorUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ngs_RentalCompressorUnitWorkInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_RentalCompressorUnitWorkInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>91
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6623836384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation Plans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent', window );">Participant's maximum compensation deferral percentage</a></td>
<td class="nump">90.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_LifeInsuranceCorporateOrBankOwnedAmount', window );">Company owned life insurance</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue', window );">Gain (loss) on company owned life insurance</a></td>
<td class="nump">218,800<span></span>
</td>
<td class="num">(153,900)<span></span>
</td>
<td class="nump">$ 67,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_DeferredCompensationArrangementWithIndividualRecordedLiability', window );">Deferred compensation obligation</a></td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 1,100,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_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock', window );">Deferred restricted stock shares (in shares)</a></td>
<td class="nump">85,565<span></span>
</td>
<td class="nump">101,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Deferred compensation arrangement with individual, shares issued (in shares)</a></td>
<td class="nump">89,187<span></span>
</td>
<td class="nump">34,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued', window );">Deferred compensation arrangement, fair value of shares issued</a></td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 871,300<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_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Compensation Arrangement With Individual Deferred Restricted Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Compensation Arrangement With Individual Maximum Annual Contributions Per Employee Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fair value of shares issued during the period under a deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DeferredCompensationArrangementWithIndividualRecordedLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredCompensationArrangementWithIndividualSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued pursuant to the terms of a deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 325<br> -SubTopic 30<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6384206&amp;loc=d3e41899-111602<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeInsuranceCorporateOrBankOwnedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract 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 325<br> -SubTopic 30<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6384439&amp;loc=d3e42048-111605<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>92
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6675799424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes Income Taxes (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit', window );">Tax Cuts and Jobs Act, change in tax rate, income tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18,400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit', window );">Tax Cuts and Jobs Act, change in tax rate, income tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,400)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</a></td>
<td class="nump">$ 547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Income tax penalties and interest accrued</a></td>
<td class="nump">$ 55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_TaxYear2017Member', window );">Tax Year 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_TaxYear2016Member', window );">Tax Year 2016</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=us-gaap_TaxYear2015Member', window );">Tax Year 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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://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 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=us-gaap_TaxYear2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_TaxYear2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_TaxYear2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_TaxYear2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_TaxYear2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_TaxYear2015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6921483376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></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_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 918<span></span>
</td>
<td class="nump">$ 291<span></span>
</td>
</tr>
<tr class="re">
<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 for inventory obsolescence</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Assets, Noncurrent [Abstract]</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_ngs_AccumulatedDepreciationRentalEquipment', window );">Accumulated depreciation, rental equipment</a></td>
<td class="nump">162,348<span></span>
</td>
<td class="nump">165,459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation, property and equipment</a></td>
<td class="nump">12,847<span></span>
</td>
<td class="nump">11,570<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_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated amortization, operating lease right of use assets</a></td>
<td class="nump">158<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_ngs_IntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization, intangibles</a></td>
<td class="nump">$ 1,883<span></span>
</td>
<td class="nump">$ 1,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000.0<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">13,178,000<span></span>
</td>
<td class="nump">13,005,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">13,178,000<span></span>
</td>
<td class="nump">13,005,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_TreasuryStockShares', window );">Treasury shares (in shares)</a></td>
<td class="nump">38,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_AccumulatedDepreciationRentalEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Depreciation Rental 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;">ngs_AccumulatedDepreciationRentalEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ngs_IntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets, Accumulated Amortization encompasses both finite-lived and indefinite-lived intangible assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_IntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right Of Use Asset, Accumulated Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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=6877327&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_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=6877327&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=118936363&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=118955202&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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6877327&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=6877327&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=6877327&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=6877327&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_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 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 2: 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 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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=6877327&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>94
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6632790784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization, Consolidation and Presentation of Financial Statements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Description of Business</a></td>
<td class="text">Description of BusinessNatural Gas Services Group, Inc. (the "Company", &#8220;NGS&#8221;, "Natural Gas Services Group", "we" or "our") (a Colorado corporation), is a leading provider of natural gas compression equipment and services to the energy industry. The Company manufactures, fabricates, rents, sells and maintains natural gas compressors and flare systems for oil and natural gas production and plant facilities. NGS is headquartered in Midland, Texas, with fabrication facilities located in Tulsa, Oklahoma and Midland, Texas, and service facilities located in major oil and natural gas producing basins in the U.S.  The Company was formed on December 17, 1998.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>95
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6798522256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Summary of Changes in Goodwill) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</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_GoodwillRollForward', window );"><strong>Goodwill [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,039,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 );">Impairments</a></td>
<td class="num">$ (10,000,000.0)<span></span>
</td>
<td class="num">(10,039,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_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 10,039,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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=77989000&amp;loc=SL49117168-202975<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 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=108376223&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=118932676&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=108376223&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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6622242464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Cash Flow Impact) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_OperatingLeasePayments', window );">Operating lease cost</a></td>
<td class="nump">$ 548<span></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=77888419&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=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6922524512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment, Property and Equipment (Narrative) (Details)<br> $ / shares in Units, $ 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, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>compressor </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>compressor</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_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_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,143<span></span>
</td>
<td class="nump">$ 21,954<span></span>
</td>
<td class="nump">$ 21,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (1,710)<span></span>
</td>
<td class="num">$ (12,579)<span></span>
</td>
<td class="nump">$ 327<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="num">$ (749)<span></span>
</td>
<td class="num">$ (118)<span></span>
</td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="num">(13,864)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
<td class="nump">19,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss', window );">Retirement of rental 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="nump">1,512<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember', window );">Property, Plant, and Equipment, Excluding Rental 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_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,700<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis=ngs_RentalCompressorUnitMember', window );">Rental Compressor Unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_NumberOfUnitsRetired', window );">Number of units retired | compressor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis=ngs_RentalCompressorUnitMember', window );">Rental Compressor Unit | Loss On Retirement of Rental 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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss', window );">Retirement of rental 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="nump">$ 1,500<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revisions | Revision Of Prior Period Financial Statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (347)<span></span>
</td>
<td class="num">$ (246)<span></span>
</td>
<td class="num">$ (259)<span></span>
</td>
<td class="num">$ (467)<span></span>
</td>
<td class="num">$ (354)<span></span>
</td>
<td class="num">$ (36)<span></span>
</td>
<td class="num">$ (35)<span></span>
</td>
<td class="nump">$ 1,130<span></span>
</td>
<td class="num">$ (892)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earnings per share, basic and diluted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.09<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_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember', window );">Rental 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_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,400<span></span>
</td>
<td class="nump">$ 20,900<span></span>
</td>
<td class="nump">$ 20,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_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember', window );">Rental Equipment | Compressor Units, 1,380 Horsepower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Rental 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_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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Equipment | Compressor Units, 400-600 Horsepower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Equipment | Compressor Unit, Peer Horsepower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Rental 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_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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Rental Equipment | Compressor Units, 400-600 Horsepower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Rental Equipment | Compressor Unit, Peer Horsepower</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 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_ngs_NumberOfUnitsRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Units Retired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_NumberOfUnitsRetired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_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=118932676&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_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=117326831&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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_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_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=ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis=ngs_RentalCompressorUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis=ngs_RentalCompressorUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ngs_LossOnRetirementOfRentalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_LossOnRetirementOfRentalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorPropertyClassAxis=us-gaap_EquipmentLeasedToOtherPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_CompressorUnits1380HorsepowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_CompressorUnits1380HorsepowerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductOrServiceAxis=ngs_CompressorUnits400600HorsepowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_CompressorUnits400600HorsepowerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ngs_CompressorUnitPeerHorsepowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=ngs_CompressorUnitPeerHorsepowerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>98
<FILENAME>ngs-20191231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:ngs="http://naturalgaservices.com/20191231"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ngs-20191231.xsd" xlink:type="simple"/>
    <context id="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if3c7677ac27c48c8ba73858510ce7d2a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i49782f16f9404d86af97884bb4bc9a6b_I20200326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2020-03-26</instant>
        </period>
    </context>
    <context id="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib63a5e7d4f684977bc372e3abf615c61_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9be95712541041a9a1762eddeebcd878_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i34aaaaefc5154323bfe43200384d4150_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i54d0f1cd753e4f84872985cf0e4bd551_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i25bd7fd1c0ff4896a625717642da9bc1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ProductSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib3268434d8ec4617a4edcfc3cb694cf0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ProductSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i00cb7ed9b30a466aa9c5955d3bc53407_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ProductSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3205a986ac53439aa9c70ca113a058a5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idcb5645b3e2d4f799e50d9ae3daadf36_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id0b1001916ef43428539e2349e5d5dcc_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ie5e0a130ec8048429cf15120e9b2e072_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i49da8a7564cd46bf859e9ba6301b8b65_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i62add410afde4c5599b76a16291a6338_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i0e00e8e9669b4c669af0001bee44689f_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i9d9fd3628c584e17a1b1b45f4a71b7b8_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i45f15e90b3f04974b0630013dc0827f2_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i6fad653017b44ce6ae07338c407a2a89_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i4af6ed940eec4909bea4ee1066780007_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iaaf430be95b14d728577e42388773d92_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i9994a1d8ba0f4dafb18d3d163d600ce1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i4fc84819b05d416d90d243016b5b059d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i2ebcb80a69b441038bed64cf66fa3f25_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i0c32b037069d483b9443da333fdd073a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i226c961298834d849810067c448ff80d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i35b0f1c7bbd842a38d0990949b7c27b4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i9df5c801c3fc4540a6eb1c7e8a6f9a7b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ide3bae6e92d64232a5bd83e04697bd2f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i07f3bae984b4442aacd2242f9419bbfd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i5c37e710708545b28bd560c4fce15529_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="id09d2d0318664838ae4453e7adb59634_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i21f9f463879546419439b4f6f4c00311_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i4ec2f71dd53f47c19edb00edb1e45824_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i475f6abf14f1404e83de6c1af842cc4a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieac5f362a1694385a81291fbd33a6143_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="ic9097c723c494b54baf9243b19a08d9c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i29cce10cc69b416ca74a56e69e07249d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="ie5202d15eebb4e029d109d08d625810d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i2569b589c30047e09e90908d324cb180_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice7a4eca3e944cfaa49e07ef8c2f1426_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i945814c2ce724dcbbb6a080cf4b31add_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ngs:BillandHoldArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i236b7cd5292745f89ac428199ba26af8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ngs:BillandHoldArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9813b416c89245b2b4fe8991b8981c89_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i33d7e41de2034efbb9ed6a9409d85285_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8a8af8c1034c4f0aa506e95550df8779_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3753567ea1aa455ba77896da421a1f9e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:FlaresRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13ba218fbd9f49fd837a3e7e0084030f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:FlaresRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib4be02faabb24597a28933dc71415ae0_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:FlaresRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i6a69f734193f4d5e8d8fe256729ec22c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:OtherPartsRebuildsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3609e54a58524564a92b2c47625caa2b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:OtherPartsRebuildsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5156cefa6002494185319ab85258e18f_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:OtherPartsRebuildsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i06a05228865c4580858920d7d0a257b5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i09faaa383a064a1abf13958440b490ca_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iefacfc3328824a67b276e0327078743c_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i48244c221d294f279aee1776b947db00_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="ic3da9be29383424fbe5ca3382ae669c2_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i2221345ada0648519965d35d79835198_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ngs:SalesRevenueGoodsNetAndRentalIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i101d7a15f78a4daa95f118bb4dfdca00_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ngs:SalesRevenueGoodsNetAndRentalIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id0d2e9ef6de7452db63414c1f9516b50_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:DevonEnergyProductionIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ngs:SalesRevenueGoodsNetAndRentalIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i42bd66a588b0488e91201bc88ba6aa60_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ngs:SalesRevenueGoodsNetAndRentalIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i0917e0f442b34015bb2b70b66b58d057_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i45193390303149999d99986b562ae3e7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ngs:OxyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i92ba1754337e49499f981c378ced4672_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6999f514eeca4c168fb68787011c85e5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1fec003cb0fc4e3689284580a617b547_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i99cde69d2fac4ae9b0e98f0c2260aad6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i96a7f88be9714240915794a925472cd7_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia4bce7b7bd354bd1b9fefd210e13aeb9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib5aa39c0d1ee422cb51e7508c4e58b15_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idc54132c202949a49da1a6cd02d44e45_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:RentalCompressorUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i328a1de6d7fe462cb76fd2fd4ae52dcf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:RentalCompressorUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icf973fd5654a40c198a79fa03dcdfac3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:RentalCompressorUnitWorkInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ba4c9abdb0e45caa1ee0799a8f0450b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:RentalCompressorUnitWorkInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i76979b8cc58b484eb68102d5d8109057_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id35bb8a9f44c467c80a4a8fc9db861aa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia5a02cad4cd34dd5a2eb04f1c6596273_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i41ecc8ecd3fa4c65a7b6f0c3b0dd4830_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6a6f9d1c445e48fc91d69a9e0a4a0de6_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i583430a9187b4235a556b03722ecb118_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnits400600HorsepowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9614aab0b50143718776c3a7973c361a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnits400600HorsepowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i86cb4fa2422f412495ec4e171b8e0036_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnits1380HorsepowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i003e2ac04bf247558bab5f1755eb3248_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnitPeerHorsepowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9badc7e0e4f9490cbf2aada37570c90b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorUnitPeerHorsepowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1db4a9eb3e994ef396df0f569bfc7528_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia090bafb728b4fc3b70b288c2b6ace9c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis">ngs:RentalCompressorUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i31f07487f0f4412bbb50608a014809bc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis">ngs:RentalCompressorUnitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ngs:LossOnRetirementOfRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie4272a1c96c149d083a9dc2640917775_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis">ngs:RentalCompressorUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8538ca8ab47d446cb7cfc2ffc4d1cfce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i426a40b15215473689b3e0dafade1171_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4755f03cd4164d3897f6be4fd62937d8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i93f1a770545f4177a32da83fc8dd99de_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie909d0ec9c8042eab2efb3ccc20bcfdf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib1617fa12c8e42f7afc99c79ec6ea732_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iec2ce2b8fa6a49b28aec677fe5961b96_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="id35f3d47daff4182b3e13bda32677ef0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie2db6e72d7284e0e8cb75af5c4e1f94c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:OfficeEquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3f271653835446fc8c816ab585f4e62d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:OfficeEquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3138003e0cf64cdfb9c0788fbb7798c5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:OfficeEquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i59e3059bb7ad4046ab0f55917eccd184_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1ead0e84024a466ca6fafac1e83544e3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9493a822ab14403db9563ef5bce97efe_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i89a78aa0516b4d13a7f28b05f6e7fe1c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5aa76f34ca5f4fc1a5152948ddd4a250_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="ie19e02dfa1bd44828bc89b726a3ed411_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia198d1a0f76641779c4dbd8fc8e4cc52_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9f2a66e0b6e4426caa8cb648349c3590_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6f775606494743d0a3ba83b543ef4898_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ieeffe8dd5577451bbda802ada84516bb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="ibc840508de1c49fcb9f510a22c12652c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i718387e3c8eb4f20a409867d54f03bb6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:PropertyPlantandEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7eedbaf78d06460aadab42a5449f6b2f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:PropertyPlantandEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4333505d03504c43813d3dcb0df3a204_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ngs:PropertyPlantandEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i6e987d7699264e158d4cffee705bd486_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3732351a11854044bbbf6624fed5a22d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic73f9a46d6c14b0ab619202e9e9d0748_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:RentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="iffe1a6c1b87b487fa04a1a4f02477c0d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i39f9f962a4a24aebbc2d1a770c5174b5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:SalesServiceLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id8a12388d2a5407f8ed9b7bc38a6ee1c_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:SalesServiceLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i626529b21baa492287d8cb0d7d111b89_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6ae4e18302db40ff8bf0a14896e24347_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i66ab553ceba14f86a3c07c71ad8f487a_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i68e84629f7f54a84b5da43ba4da1bfb3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="ib0a48830a29c47508578dabf5eafa836_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="i192184f28f834f0e9517789a2fbc93ae_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i20c15b61992746b4961cc71c0fe3f703_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if646af908ff94660837df33afa6a2660_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1239c9a63bdd46579ee7532ec11c40f3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i680b78bce6504f409bbe0dd415ef5d44_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id7527d02facc429d86a1bcd172cb9de0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id457dd6734624d359aa3609f21ccd8c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia805435feef342f89a827629bb77e159_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</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="ngs:ReferenceRateAxis">ngs:LiborBasedRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie005ca61d3304ee4bb4d61c39301e99e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ngs:ReferenceRateAxis">ngs:LiborBasedRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i77c427f189fc4503b7e834a0c7e00793_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ngs:ReferenceRateAxis">ngs:CbFloatingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if9962dd76da040d5bce1952f925186e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i96e45829622240c59ee3f90c3148834a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9b549fa588734a1090cd05c6617b597f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i67fcb1afec6840da8f5c5df084c1a6c6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i375558cd53754492ab5e35ffddc0a53b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1673abc491ca47f88697b08d58fc666f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:TaxYear2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6788304ce6d14e2b981b8f130c078ed0_D20140618-20140618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:TwoThousandNineRestrictedStockUnitsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-06-18</startDate>
            <endDate>2014-06-18</endDate>
        </period>
    </context>
    <context id="ib4204c10c26d4b3c893a466fa3d2787f_I20140618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:TwoThousandNineRestrictedStockUnitsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-18</instant>
        </period>
    </context>
    <context id="i2ccf605d11c8451a8d93989a442e7189_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:TwoThousandNineRestrictedStockUnitsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa615762756d458598a41d37d20c9c8b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:TwoThousandNineRestrictedStockUnitsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iffa98a9177d04656859dd07ce06f3de3_I20190620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-20</instant>
        </period>
    </context>
    <context id="ieb17bba7d36b4a86be36f30a5d4215dc_D20170214-20170214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-14</startDate>
            <endDate>2017-02-14</endDate>
        </period>
    </context>
    <context id="iaa0e45cd8b6a4b70b3c79e11ff926cfc_D20170323-20170323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ngs:VicePresidentofTechnicalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-23</startDate>
            <endDate>2017-03-23</endDate>
        </period>
    </context>
    <context id="i60e5c41bacf04f7a80211a24bbd5c677_D20170323-20170323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-23</startDate>
            <endDate>2017-03-23</endDate>
        </period>
    </context>
    <context id="i7ae8dd853e5c4c37a37c6dda751e72cc_D20170323-20170323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-23</startDate>
            <endDate>2017-03-23</endDate>
        </period>
    </context>
    <context id="ib6219da8884a4dc68fa8f72b036c7cbd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i16f52bc0c29743aca692bef8dc5dc204_D20191115-20191115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-15</startDate>
            <endDate>2019-11-15</endDate>
        </period>
    </context>
    <context id="idde6ed8355f940718a2a77eee9fdadb0_D20191115-20191115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-15</startDate>
            <endDate>2019-11-15</endDate>
        </period>
    </context>
    <context id="id7317cf7b70b41e3ba1c82e6da4f8638_D20191115-20191115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-15</startDate>
            <endDate>2019-11-15</endDate>
        </period>
    </context>
    <context id="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i55e8020929924092aa5ad01c97cbd54f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if84132569b9842dca23dc1122c3ff3ce_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="ifecacb5d36e2432babd77de8edf0eb93_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i3bd34ac395c74370a3154dd247c34c41_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0165ef76716c4537bcb08d0974f25ea7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if4becbe18a5444e8b45a301a721178cd_I20160616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:A1998StockOptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-16</instant>
        </period>
    </context>
    <context id="i9db346f021dc427b9c9f7d7b52db9345_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:A1998StockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7663c677d2c3451b9060076eee7f6efd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ngs:A1998StockOptionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd783bd8396b4e00906663cea8659aef_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="if41161db7bc44bcb9908879bc668fe84_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf796d2fa08a440a8e690a786247407e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifb5a03bb4f2c4417a0ca3d182b7ea5df_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1a107d431ccb4873982115ad334aec75_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i29457a04f4d54121b80accc723e090b2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia41f8e4e55714b008b7de662cd636984_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i87c8282804a3469bb26336261fe66e8f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if165ccc0c58d4c0cbc2c606408d3a5ad_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0d7d29879c2d4cd19228df1241794bda_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i11f2517a93ab42eb862ad7121aa965eb_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i39241c56bb604494bd9fc92ae4d0f88d_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ngs:NGLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i25693db66dc64d599f5b64ccac1c6de2_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ngs:NGLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ngs:GenisHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i9827a61ecd66451a971cb034d363ec64_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if924fdc1779442e788906a26708a5203_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib948bed237c44082960a11d316dd403b_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id5f441a96eda4293b6c7583c99bbcb2d_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3a69aa4cf6664eb3a0f29b7fe5356004_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ife86313871d1475793c27613e651387d_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iddd69a38082746e9a736e46c02714f92_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ia95bf455b2af41f2b4f955a07985e397_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaec29333533e45818966b72daf17a524_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i9c61a71e6f714178a3fd03cffa4e24b2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i01c6890e37904462973718a44de2e575_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">ngs:RevisionOfPriorPeriodFinancialStatementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>ngs:segment</measure>
    </unit>
    <unit id="compressor">
        <measure>ngs:compressor</measure>
    </unit>
    <unit id="loan">
        <measure>ngs:loan</measure>
    </unit>
    <dei:DocumentFiscalYearFocus
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGFibGU6ODdhY2I1M2E3OGI4NDEzNThlNWI4OTE1OWQ4NDA4NTYvdGFibGVyYW5nZTo4N2FjYjUzYTc4Yjg0MTM1OGU1Yjg5MTU5ZDg0MDg1Nl8xMS0xLTEtMS0w_fa92156f-15f1-4510-837e-14659858a111">2019</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGFibGU6ODdhY2I1M2E3OGI4NDEzNThlNWI4OTE1OWQ4NDA4NTYvdGFibGVyYW5nZTo4N2FjYjUzYTc4Yjg0MTM1OGU1Yjg5MTU5ZDg0MDg1Nl8xMi0xLTEtMS0w_872e9e25-6915-47e3-b5aa-9365fdbb3e03">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGFibGU6ODdhY2I1M2E3OGI4NDEzNThlNWI4OTE1OWQ4NDA4NTYvdGFibGVyYW5nZTo4N2FjYjUzYTc4Yjg0MTM1OGU1Yjg5MTU5ZDg0MDg1Nl8xMy0xLTEtMS0w_fbc8f1e8-84a6-4fb7-8313-62e13c358e7c">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGV4dHJlZ2lvbjpkY2FmODg0MzllNDM0MzhiYTc1ZDkyNDgyNTIyYjg2Nl8zNw_b9539af9-16bd-430a-a08d-4cbfa2280439">0001084991</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF80L2ZyYWc6ZGNhZjg4NDM5ZTQzNDM4YmE3NWQ5MjQ4MjUyMmI4NjYvdGV4dHJlZ2lvbjpkY2FmODg0MzllNDM0MzhiYTc1ZDkyNDgyNTIyYjg2Nl8zOA_335cbf7a-9d1c-48d2-8aa2-c7d69ac255e6">--12-31</dei:CurrentFiscalYearEndDate>
    <ngs:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i1fec003cb0fc4e3689284580a617b547_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzA2Njc_ad3d353b-a669-45a9-85d7-977a84d14715">P1Y</ngs:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i9db346f021dc427b9c9f7d7b52db9345_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI4MjA_41d54816-f54d-40fb-911b-e478c21d4c54">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTQvZnJhZzplNmE2ODE1ZmFhN2U0MTI1YjNmZGVkNzYwNGRjZTFjYi90YWJsZTo5ZWFkN2IyMGQ3NDk0NDcyYjA0NTE1YjBlNDNmNGNjMC90YWJsZXJhbmdlOjllYWQ3YjIwZDc0OTQ0NzJiMDQ1MTViMGU0M2Y0Y2MwXzUtMS0xLTEtMA_cb5e4884-fee5-47e9-9a45-fa817314642c">P3Y3M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <ngs:DefinedContributionPlanEligibilityAgeMinimum
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzEyMw_c3e901d3-4f2f-4102-9a93-2f7bacb7ec6d">P18Y</ngs:DefinedContributionPlanEligibilityAgeMinimum>
    <dei:DocumentType
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTAw_acade988-7a1f-40a3-8fe7-4229e40acf32">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNDk4_b06d2f9a-61b4-4af7-b5ca-a9d5ba9d0a2d">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTAz_f8020d81-2e3e-4220-8ab1-dd4e1f63cf66">2019-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNDk5_2c1c919e-003d-4555-8f71-dfb961026a01">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTA2_df72cb43-c284-4eea-93e5-952dfe9db850">1-31398</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTA4_5e0163f0-7487-43e5-a47a-c7daef4361a9">NATURAL GAS SERVICES GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8wLTAtMS0xLTM5NTM_7735c883-4f78-48da-8d28-47049afd5cff">CO</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8wLTItMS0xLTM5NTU_e6d7148d-51f4-4f55-a016-5d1635d52b13">75-2811855</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8yLTAtMS0xLTM5OTAvdGV4dHJlZ2lvbjpiMjAwZmQxMTY5MDU0NGYwYjkwNDcyNzk4YWNiMjkzMV80Mzk4MDQ2NTExMTk2_bc43693e-c284-4bd5-8252-031c9b498a47">404 Veterans Airpark Lane, Suite 300</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8yLTAtMS0xLTM5OTAvdGV4dHJlZ2lvbjpiMjAwZmQxMTY5MDU0NGYwYjkwNDcyNzk4YWNiMjkzMV80Mzk4MDQ2NTExMjA1_576d8d05-b870-433a-be43-630fb30b1aec">Midland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8yLTAtMS0xLTM5OTAvdGV4dHJlZ2lvbjpiMjAwZmQxMTY5MDU0NGYwYjkwNDcyNzk4YWNiMjkzMV80Mzk4MDQ2NTExMjEy_c75a4f8b-68f6-46e8-92ca-976fc9ed3b08">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF8yLTItMS0xLTM5NTk_8d442e90-ad49-42db-bcc7-9a15bfa81bf0">79705</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF81LTItMS0xLTM5OTkvdGV4dHJlZ2lvbjpiNGRjYzAxNzhmMWU0MTQ2YWUzNzdjZGZjNzBmNGVjMl80Mzk4MDQ2NTExMTI3_8c85ab53-a069-4557-a8ab-d3435bc066ef">(432)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF81LTItMS0xLTM5OTkvdGV4dHJlZ2lvbjpiNGRjYzAxNzhmMWU0MTQ2YWUzNzdjZGZjNzBmNGVjMl80Mzk4MDQ2NTExMTM3_4c0a2163-db02-4e0b-b5ee-0e651db13962">262-2700</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF85LTAtMS0xLTM5NjM_851d34ee-1454-4b61-b0d7-6fb58d68b58a">Common Stock, $.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF85LTEtMS0xLTQwNjk_5ed64e2b-8961-4013-8e9c-c077c0aa27c2">NGS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6NTY5MWJlZmRmMzhmNDdiNTk1MmVhODg4ZmE0NjVlOTAvdGFibGVyYW5nZTo1NjkxYmVmZGYzOGY0N2I1OTUyZWE4ODhmYTQ2NWU5MF85LTItMS0xLTM5NjE_da21ed82-4446-463b-b292-0c61cc381613">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTEy_a6ec6791-7c24-4d9c-bc3a-a785ba060c77">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTEx_e3fff507-f66d-467e-8f90-3ab606b9938d">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTA5_2d1c237f-8b04-4a81-94fb-25be9afc4a8c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTEw_54090c96-3ca1-4403-9160-d988a16b6bb7">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6ZDRlY2EzZWIwNWI5NDBmYTgxMzMwZDFhNTE5ZjM5OWIvdGFibGVyYW5nZTpkNGVjYTNlYjA1Yjk0MGZhODEzMzBkMWE1MTlmMzk5Yl8wLTEtMS0xLTQwMzgvdGV4dHJlZ2lvbjoxOWE5ZGU4YmZhMDk0Mzc2OWNkNTg0NmNiYzA5MDdjMl80Mzk4MDQ2NTExMTcx_5fe0583c-36c4-412f-bb92-69057b0572f8">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6ZDRlY2EzZWIwNWI5NDBmYTgxMzMwZDFhNTE5ZjM5OWIvdGFibGVyYW5nZTpkNGVjYTNlYjA1Yjk0MGZhODEzMzBkMWE1MTlmMzk5Yl8wLTMtMS0xLTQwNDEvdGV4dHJlZ2lvbjo4ZmMyYzQ4NmFlNWI0YjA2OGE1YjM1MGY0MjcwYTg5M180Mzk4MDQ2NTExMTY3_26e160f4-d310-4b9b-bc5c-ca42a59c2b36">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGFibGU6ZDRlY2EzZWIwNWI5NDBmYTgxMzMwZDFhNTE5ZjM5OWIvdGFibGVyYW5nZTpkNGVjYTNlYjA1Yjk0MGZhODEzMzBkMWE1MTlmMzk5Yl8wLTQtMS0xLTQwNDQvdGV4dHJlZ2lvbjowYWIzMzYwYjBiZGE0YjI3YjYwYmViMTU0ZmU2MzZlMF80Mzk4MDQ2NTExMTYz_f1365aef-cad3-41be-a7e2-ee8d30fd6b89">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl80Mzk4MDQ2NTE0NDEx_71e4d0c6-9ae1-4a49-8a59-67098d50c635">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="if3c7677ac27c48c8ba73858510ce7d2a_I20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8yODUz_1f91762e-a97d-44f3-bf6d-9b0daca30d4c"
      unitRef="usd">216747630</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i49782f16f9404d86af97884bb4bc9a6b_I20200326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8yOTY3_8775e7af-e0d7-4111-a5fc-24fac85cd4fb"
      unitRef="shares">13382569</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xL2ZyYWc6OWE3YzRjNDdmOWMyNDU2YWJlNmE4OGU0MTllOGMyMWYvdGV4dHJlZ2lvbjo5YTdjNGM0N2Y5YzI0NTZhYmU2YTg4ZTQxOWU4YzIxZl8zODQ4MjkwNzAwNTEz_c73cc9a8-b43a-42ec-b08a-9ee23004b17d">Certain information called for in Items 10, 11, 12, 13 and 14 of Part III are incorporated by reference to the registrant&#x2019;s definitive proxy statement for the annual meeting of shareholders expected to be held on June&#160;25, 2020.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzUtMS0xLTEtMA_e20045b7-3c94-4dbb-a0e8-5dca32d7ff54"
      unitRef="usd">11592000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzUtMy0xLTEtMA_03586726-282e-4ca1-8494-28bf37a8f025"
      unitRef="usd">52628000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMC0xLTEtMC90ZXh0cmVnaW9uOjVkMjQ2NTg0Y2MxZTQ1ZjdiMGFiZmVkNDAzZmIxY2IyXzQzOTgwNDY1MTEyMDk_f6c15999-7778-45f0-9434-3307a431411f"
      unitRef="usd">918000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMC0xLTEtMC90ZXh0cmVnaW9uOjVkMjQ2NTg0Y2MxZTQ1ZjdiMGFiZmVkNDAzZmIxY2IyXzQzOTgwNDY1MTEyMTU_e73720dc-4baa-49e3-bed1-9fdb5ce8ee18"
      unitRef="usd">291000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMS0xLTEtMA_6d21054a-8a2b-4ed6-a8af-a88f03993937"
      unitRef="usd">9106000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMS0xLTEtMA_f0690859-ce5f-4191-96ff-55e659920709"
      unitRef="usd">9106000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMy0xLTEtMA_6448a41f-f64d-4051-bde3-564a7b27b7bb"
      unitRef="usd">7219000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzYtMy0xLTEtMA_72f5a3a8-bfb1-442c-afe4-fd95353285e9"
      unitRef="usd">7219000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzctMS0xLTEtMA_128efb5c-846a-4581-ada7-0d1f7ddd03a2"
      unitRef="usd">21080000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzctMy0xLTEtMA_eddf9c07-42f3-4dc8-ae0f-e7f8ff016bb5"
      unitRef="usd">30190000</us-gaap:InventoryNet>
    <us-gaap:PrepaidTaxes
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzgtMS0xLTEtMA_4fee8591-1849-4fb2-bbce-3a94606f6ffc"
      unitRef="usd">40000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzgtMy0xLTEtMA_ab71ca76-4c31-42c5-9447-637bfe5339a4"
      unitRef="usd">3188000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzktMS0xLTEtMA_347e6adf-931f-4538-91ab-b5055a58adba"
      unitRef="usd">597000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzktMy0xLTEtMA_e87aa536-2bf4-40cd-8124-ba54ea8bfd5e"
      unitRef="usd">1696000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEwLTEtMS0xLTA_5985cf6d-52e0-4197-844e-a7f5f1019b4e"
      unitRef="usd">42415000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEwLTMtMS0xLTA_de89f349-d241-4f35-a37b-8da217f1c165"
      unitRef="usd">94921000</us-gaap:AssetsCurrent>
    <us-gaap:InventoryValuationReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzExLTAtMS0xLTAvdGV4dHJlZ2lvbjplNzAxMDIxMzJkZWQ0MmE3YWY3ZjQ4OTllOWEyNWZjYl80Mzk4MDQ2NTExMTk0_5873cf27-58f9-4c56-b63b-b03c6b154c46"
      unitRef="usd">24000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzExLTAtMS0xLTAvdGV4dHJlZ2lvbjplNzAxMDIxMzJkZWQ0MmE3YWY3ZjQ4OTllOWEyNWZjYl80Mzk4MDQ2NTExMTk5_09180389-823d-4a6a-89bb-f983122d3e87"
      unitRef="usd">19000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNoncurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzExLTEtMS0xLTA_0576ef6b-1029-4958-bb5d-cd850caeba78"
      unitRef="usd">1068000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzExLTMtMS0xLTA_886179d8-34f8-4a3b-98a3-c6df97d187b8"
      unitRef="usd">3980000</us-gaap:InventoryNoncurrent>
    <ngs:AccumulatedDepreciationRentalEquipment
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjoyZGI5ZTlmZTBiOWE0NDJhYjc5ZTZkZTAwNjRkZDY1MF8zODQ4MjkwNjk3MzE2_f19e920c-f6d4-4f52-b5f2-f60a5ea3ff0d"
      unitRef="usd">162348000</ngs:AccumulatedDepreciationRentalEquipment>
    <ngs:AccumulatedDepreciationRentalEquipment
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjoyZGI5ZTlmZTBiOWE0NDJhYjc5ZTZkZTAwNjRkZDY1MF8zODQ4MjkwNjk3MzI2_25e7071d-001a-4a2f-85fb-e4fcccd7e5a0"
      unitRef="usd">165459000</ngs:AccumulatedDepreciationRentalEquipment>
    <ngs:RentalEquipmentNet
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEyLTEtMS0xLTA_d289794c-164a-456d-a35f-abc3166e705f"
      unitRef="usd">217742000</ngs:RentalEquipmentNet>
    <ngs:RentalEquipmentNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEyLTMtMS0xLTA_d213bf10-2433-4f76-ad01-7be493cd6d17"
      unitRef="usd">176106000</ngs:RentalEquipmentNet>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NTA3ZmY5YjM4OWE0MmE0Yjc0YmExNWNkM2JmNjY0N18zODQ4MjkwNjk3MzE5_247de09d-1bff-4bb8-8408-7e52db693ecd"
      unitRef="usd">12847000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NTA3ZmY5YjM4OWE0MmE0Yjc0YmExNWNkM2JmNjY0N18zODQ4MjkwNjk3MzI4_dd836a4f-f0b7-49ae-99b4-3268a2aef64e"
      unitRef="usd">11570000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEzLTEtMS0xLTA_e57e147e-e305-4847-a868-b78b2d15e517"
      unitRef="usd">21869000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzEzLTMtMS0xLTA_6c619ca8-d656-4608-b6a4-7642bd09e055"
      unitRef="usd">16644000</us-gaap:PropertyPlantAndEquipmentNet>
    <ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE0LTAtMS0xLTY4OS90ZXh0cmVnaW9uOjE2ODVmMmMxOTkxNzQ4NDlhNDI4MGQzYmFhOTZkOGYxXzQzOTgwNDY1MTExODg_17b362c9-d260-4940-b73e-ef98ca37ede0"
      unitRef="usd">158000</ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE0LTEtMS0xLTY4OQ_3bb0110d-857a-4781-a34b-4696fd680d9e"
      unitRef="usd">604000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE0LTEtMS0xLTA_6ea288c7-3ad1-45f8-8616-bc8b614c4e71"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE0LTMtMS0xLTA_8503b0e9-6331-46bc-8da2-be8ab45d2939"
      unitRef="usd">10039000</us-gaap:Goodwill>
    <ngs:IntangibleAssetsAccumulatedAmortization
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE1LTAtMS0xLTAvdGV4dHJlZ2lvbjpjN2U1YjQ1ZDlkNmQ0MmZkOTFlMzkwMzIwMmVjYTAwYl80Mzk4MDQ2NTExMTkz_201e6573-12a7-41e7-9542-6f7d3c3bee91"
      unitRef="usd">1883000</ngs:IntangibleAssetsAccumulatedAmortization>
    <ngs:IntangibleAssetsAccumulatedAmortization
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE1LTAtMS0xLTAvdGV4dHJlZ2lvbjpjN2U1YjQ1ZDlkNmQ0MmZkOTFlMzkwMzIwMmVjYTAwYl80Mzk4MDQ2NTExMjAx_16535263-3dda-4207-a1e3-e8180221b304"
      unitRef="usd">1758000</ngs:IntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE1LTEtMS0xLTA_e5728c49-4a6b-417e-a631-b6197fd448f8"
      unitRef="usd">1276000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE1LTMtMS0xLTA_c83c9442-caed-4029-bdb4-d17852e53a9a"
      unitRef="usd">1401000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE2LTEtMS0xLTA_181e15c2-1fac-4a48-83ea-17267b81ed50"
      unitRef="usd">1603000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE2LTMtMS0xLTA_7d3375fa-4ecc-4ba3-855e-c02982ca30d1"
      unitRef="usd">1109000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE3LTEtMS0xLTA_9a66277a-1f3e-43bb-a658-1699e1709905"
      unitRef="usd">286577000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzE3LTMtMS0xLTA_42a6e51d-07e9-42c7-9599-303cb6aaf399"
      unitRef="usd">304200000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIxLTEtMS0xLTA_255f096b-912e-4f8c-9b26-99b60e69515e"
      unitRef="usd">1975000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIxLTMtMS0xLTA_0d590c26-2181-4b04-897c-63097dae48a2"
      unitRef="usd">2122000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIyLTEtMS0xLTA_af01b3b1-c740-4bee-839d-565b67edaf78"
      unitRef="usd">2287000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIyLTMtMS0xLTA_140b1f27-1605-4b16-857b-101b3aa80418"
      unitRef="usd">8743000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI0LTEtMS0xLTcxMQ_365f2e55-7c39-44f8-bb89-dec021e5e3d6"
      unitRef="usd">417000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI0LTMtMS0xLTcxMQ_774269c1-b567-44e0-aae5-2226adfbc203"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzIzLTEtMS0xLTA_bf12b08e-69f3-41c3-b665-073710525de5"
      unitRef="usd">189000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI0LTEtMS0xLTA_157eb7d8-7c93-4c66-a068-85f697c2b988"
      unitRef="usd">640000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI0LTMtMS0xLTA_f73e471d-39b0-43d5-a271-73effce12acc"
      unitRef="usd">81000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI1LTEtMS0xLTA_1d9cbc17-ef06-459c-83a5-a3c5a0fcafdf"
      unitRef="usd">5508000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI1LTMtMS0xLTA_3573fe8c-7928-4175-acf8-1d4af572a549"
      unitRef="usd">10946000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI2LTEtMS0xLTA_da6443d4-d06b-4364-92f3-14c0977f9fd3"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI2LTMtMS0xLTA_e33ac80a-e717-4416-84c5-73c3912e9398"
      unitRef="usd">417000</us-gaap:LongTermLineOfCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI3LTEtMS0xLTA_c4e9d997-3bcf-44b8-876d-6ef11e557ced"
      unitRef="usd">31243000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI3LTMtMS0xLTA_47d877bd-0ae9-40b8-aef8-c38354b45179"
      unitRef="usd">31906000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI5LTEtMS0xLTcwMA_71bfe5cf-7297-49c2-88a8-0dcb153dc4c7"
      unitRef="usd">415000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI4LTEtMS0xLTA_13276573-a14b-4750-b72f-dc00c0141355"
      unitRef="usd">1718000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI4LTMtMS0xLTA_34f7e219-f553-4246-bc1c-26f484bf0661"
      unitRef="usd">1699000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI5LTEtMS0xLTA_84cc7d6a-a4b9-407d-8e76-d7c2a52d73c4"
      unitRef="usd">38884000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzI5LTMtMS0xLTA_7a039ba8-8bc9-4808-adb8-0e09d3caa9b4"
      unitRef="usd">44968000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMwLTEtMS0xLTA_15caa9f4-63f0-4086-ad4c-4f935254a7dd"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMwLTMtMS0xLTA_735d58ca-39a4-41aa-90b8-7bf4a6d9544e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTg2_d6a35ca7-d2a1-4cd3-a47f-daa1185d06d1"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTg2_e52f03fe-2e23-410d-94fa-31bb56459ead"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTkw_0bbd52fe-eb8a-4bea-a881-18055b98ae29"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTkw_9570f063-c852-438e-affc-7848e62ff1c4"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTkw_b8dd85e0-3e3b-45cb-81e0-d4bbace51132"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjphYmZjN2EwMDgxY2U0NjM4YWQ1MjU2OGRhYzc5ZGQ5N180Mzk4MDQ2NTExMTkw_c47a1d5e-4953-49c9-b0d8-4fe947b7a2dc"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTEtMS0xLTA_d398bcf6-d6b6-45fd-8c69-69157c7958ff"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMyLTMtMS0xLTA_26f202d3-47c9-409f-8fb1-26c6144fe14b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjE2_2fef9960-5fc9-4e0a-ad51-b4d88dd68202"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjE2_b1dd459a-0110-4287-a383-8a722ed9220a"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjIz_480d058b-ad26-4a86-86a7-dc849963dc48"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjIz_f7e225d1-a460-49a9-b7ca-0b09e0a8d156"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjMx_1c1bdad2-69c8-41c1-bd2a-ce46ea66321b"
      unitRef="shares">13178000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjMx_97f6bce5-89f6-49ed-82fa-3c3258752f9d"
      unitRef="shares">13178000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjM5_4f10f145-f7f5-4f95-a7b4-92a9e17cf18d"
      unitRef="shares">13005000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjphMTIxNTEzYjVjMGM0YjczOTFlNjM3MDZmYTYxNmNhN180Mzk4MDQ2NTExMjM5_ec102579-8021-4a02-ad3a-2390873bddac"
      unitRef="shares">13005000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTEtMS0xLTA_8e035965-b747-466b-843c-5447e2a10577"
      unitRef="usd">132000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzMzLTMtMS0xLTA_ebee0c39-4f90-49d1-91f2-f4a9c272d681"
      unitRef="usd">130000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM0LTEtMS0xLTA_bf553f34-ad3d-4c98-851d-5ed4931a16b9"
      unitRef="usd">110573000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM0LTMtMS0xLTA_d87cf1b8-b23c-4273-b22d-ab8ee5fce0d6"
      unitRef="usd">107760000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTEtMS0xLTE5NjM_7b371532-eec0-472a-bd90-61c961099fb8"
      unitRef="usd">137478000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTMtMS0xLTE5NjM_a9324ee0-5d25-4504-ab62-d72ed3a26b9f"
      unitRef="usd">151342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTAtMS0xLTE0NDkvdGV4dHJlZ2lvbjpiNjVhODM4N2Q4NTE0OWI1YjhlNTM5NWM0NzdlNzFmM180Mzk4MDQ2NTExMTQ1_9d65e6a0-2f15-46b2-8c89-efe14e73a78a"
      unitRef="shares">38000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTEtMS0xLTE0NDk_5f32f2af-e3b1-4546-a1e6-4669ace1ea69"
      unitRef="usd">490000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM4LTMtMS0xLTE0NTQ_3f0f2dc4-d54d-41a9-b08c-c0d1264d4128"
      unitRef="usd">0</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM2LTEtMS0xLTA_61087ace-4ec7-41be-9132-c231f881685d"
      unitRef="usd">247693000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM2LTMtMS0xLTA_5f4213bf-14f4-4cfa-8308-840c59d11223"
      unitRef="usd">259232000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM3LTEtMS0xLTA_9c7871c4-c74c-4f26-9861-e8a5804b0f82"
      unitRef="usd">286577000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDMvZnJhZzpjNGU4ODljMDIxZGM0MjI3OWQ5ZmUzZjg1MWQ0MmQ1MC90YWJsZTpkY2RjODk4M2RkMmY0MDhkOTY2NzUxNzE5ZTI3NTBmNS90YWJsZXJhbmdlOmRjZGM4OTgzZGQyZjQwOGQ5NjY3NTE3MTllMjc1MGY1XzM3LTMtMS0xLTA_0a97029c-29be-4473-9839-47b9826fae26"
      unitRef="usd">304200000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i9be95712541041a9a1762eddeebcd878_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzUtMS0xLTEtMA_a847ceab-05cd-46b3-bfd6-dc2c778ca829"
      unitRef="usd">56701000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i34aaaaefc5154323bfe43200384d4150_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzUtMy0xLTEtMA_3aad1b29-9d80-4370-867e-40aedd5ceca1"
      unitRef="usd">47766000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i54d0f1cd753e4f84872985cf0e4bd551_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzUtNS0xLTEtMA_4e6f7e31-2e4b-4b00-a4b2-e999fb107f08"
      unitRef="usd">46046000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i25bd7fd1c0ff4896a625717642da9bc1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzYtMS0xLTEtMA_72798738-b600-43c4-81fb-aa49564476c8"
      unitRef="usd">19763000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib3268434d8ec4617a4edcfc3cb694cf0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzYtMy0xLTEtMA_fd9f2397-c7a2-41c5-a8ab-73cccfaf4e01"
      unitRef="usd">16269000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i00cb7ed9b30a466aa9c5955d3bc53407_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzYtNS0xLTEtMA_112dd5d5-4ea4-4641-9550-90bcfa140ca9"
      unitRef="usd">20208000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3205a986ac53439aa9c70ca113a058a5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzctMS0xLTEtMA_9982506a-6b4e-4c11-8954-cb23a03d9c4a"
      unitRef="usd">1980000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idcb5645b3e2d4f799e50d9ae3daadf36_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzctMy0xLTEtMA_7710c6ef-ac4f-4d9c-ab83-d0a54eaf0095"
      unitRef="usd">1443000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id0b1001916ef43428539e2349e5d5dcc_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzctNS0xLTEtMA_3b20dfd6-9d02-4f1e-b941-74d890a7090a"
      unitRef="usd">1439000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzgtMS0xLTEtMA_9be34ef9-57a5-413e-b1a6-8a76b2cc98b5"
      unitRef="usd">78444000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzgtMy0xLTEtMA_472fd4e8-022b-4993-af7e-cc565157ea78"
      unitRef="usd">65478000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzgtNS0xLTEtMA_63a417ec-d2a1-4030-aa24-793f84b37358"
      unitRef="usd">67693000</us-gaap:Revenues>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEwLTEtMS0xLTA_19b05a24-ca61-486c-9fe9-30d8c78eb2cc"
      unitRef="usd">27583000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEwLTMtMS0xLTA_ae75fec4-69ff-48f3-97fc-8a06db282abd"
      unitRef="usd">21860000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEwLTUtMS0xLTA_8cfff0b1-5349-4c3f-9e33-c720189fc169"
      unitRef="usd">18160000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzExLTEtMS0xLTA_ba8b1d45-8ed0-490d-9339-0668de0a887b"
      unitRef="usd">16097000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzExLTMtMS0xLTA_5a1caac8-5858-4717-a954-6f12e51e0895"
      unitRef="usd">12564000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzExLTUtMS0xLTA_d9d1f4a6-f353-4d63-9fc2-f29265d2a842"
      unitRef="usd">16022000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEyLTEtMS0xLTA_e4b3b5d3-9eab-4536-8a0d-9aa659ab6fa8"
      unitRef="usd">630000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEyLTMtMS0xLTA_8797e8e2-85c6-426f-ab39-6c4e1068256d"
      unitRef="usd">385000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzEyLTUtMS0xLTA_a68558ce-f2aa-4943-a7b7-1d73c300d71b"
      unitRef="usd">370000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE0LTEtMS0xLTA_4a834031-25a5-4016-8390-31907fe1d714"
      unitRef="usd">10710000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE0LTMtMS0xLTA_8b76065b-e929-4f28-9841-2bb41b68865e"
      unitRef="usd">9096000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE0LTUtMS0xLTA_d4449dde-94e5-41d7-84ea-a67ccef64cea"
      unitRef="usd">10081000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTEtMS0xLTM3ODI_dbd226be-4617-4ac4-97cc-0c581f617542"
      unitRef="usd">23268000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTMtMS0xLTM3ODI_a887954c-f011-4bbc-954f-8a183f3d21d0"
      unitRef="usd">22080000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTUtMS0xLTM3ODI_918bcec9-f69e-487e-8949-8bfea5542731"
      unitRef="usd">21316000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE1LTEtMS0xLTM3OTc_693c97cd-fee6-47ab-bdad-a324568331a1"
      unitRef="usd">10039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE1LTMtMS0xLTM3OTE_999b4f56-2e0e-4111-9a93-71becc59a308"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE1LTUtMS0xLTM3OTE_33fd5f44-f343-40b9-b615-9694f26af29c"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:InventoryWriteDown
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTEtMS0xLTM3Nzc_da89223f-8f81-4d3b-bfaa-efa6570d376f"
      unitRef="usd">3758000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTMtMS0xLTM3Nzc_cb5f6810-26dc-43d0-9da9-33c1899f4950"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTUtMS0xLTM3Nzc_bb918378-ca31-49ad-8205-a032bb7167ac"
      unitRef="usd">273000</us-gaap:InventoryWriteDown>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTEtMS0xLTM3Nzc_ae2cdec4-f038-499b-8f73-51b1c6d7cda0"
      unitRef="usd">1512000</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTMtMS0xLTM3Nzc_baca9143-18df-4ddd-8fbd-e84428e9e859"
      unitRef="usd">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTUtMS0xLTM3Nzc_58730931-1718-420d-924c-d00f3b56ac58"
      unitRef="usd">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:CostsAndExpenses
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE2LTEtMS0xLTA_c8b6ec27-13d4-48bf-a884-4f0dd0ce5675"
      unitRef="usd">93597000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE2LTMtMS0xLTA_0d3b71e9-3b23-47f1-8984-0ec5a0e83184"
      unitRef="usd">65985000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE2LTUtMS0xLTA_a91fb27c-8001-4b0b-9689-29f9667c32b8"
      unitRef="usd">66222000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTEtMS0xLTA_88aa7d7b-6fce-48c9-84c1-ad913af78e32"
      unitRef="usd">-15153000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTMtMS0xLTA_10f3d415-4a99-4b61-94d0-194ae0866588"
      unitRef="usd">-507000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE3LTUtMS0xLTA_aa6b5767-bf46-40ef-87a9-0b6aac929e85"
      unitRef="usd">1471000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTEtMS0xLTA_74cdf4c4-0209-4c7d-8f9a-f3d66218c5e8"
      unitRef="usd">15000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTMtMS0xLTA_a69f5bca-7c42-459c-aa1e-1c4699392d3d"
      unitRef="usd">69000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzE5LTUtMS0xLTA_5e81ea2d-3fdd-4668-bf15-dc6605d7eba1"
      unitRef="usd">14000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTEtMS0xLTA_dafbd799-a721-42d8-9ed2-541dc5673210"
      unitRef="usd">611000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTMtMS0xLTA_9a22d693-e1f9-4f3d-b029-52c99d3b6808"
      unitRef="usd">182000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIwLTUtMS0xLTA_b7588060-1235-4998-89fa-cfdc164d1e66"
      unitRef="usd">50000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIxLTEtMS0xLTA_527ca9f0-e945-4379-9fb2-b19e55c8ff77"
      unitRef="usd">596000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIxLTMtMS0xLTA_463c2bea-d3c6-4bc2-8bff-15d460238d4b"
      unitRef="usd">113000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIxLTUtMS0xLTA_78c07217-567b-489f-bbd1-d5089238a9ed"
      unitRef="usd">36000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIyLTEtMS0xLTA_0f816fd9-00c9-4bdc-a5c9-14316354be52"
      unitRef="usd">-14557000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIyLTMtMS0xLTA_8c800e58-8ebd-4a76-90a1-e307c20a9a63"
      unitRef="usd">-394000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzIyLTUtMS0xLTA_ec79f16f-2a43-4641-adcf-35bab0bb3570"
      unitRef="usd">1507000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI0LTEtMS0xLTA_6ab4e9c5-dc64-4800-8733-67b0c2354bd0"
      unitRef="usd">-31000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI0LTMtMS0xLTA_a03a1d80-58d9-4ab2-8e44-af1454f30104"
      unitRef="usd">-242000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI0LTUtMS0xLTA_589100f9-c7d7-4abe-a1ae-f834a7f76f20"
      unitRef="usd">3288000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI1LTEtMS0xLTA_16a13910-9985-4899-9294-48704cc9e64c"
      unitRef="usd">-662000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI1LTMtMS0xLTA_5501abe8-2207-4ee3-aefe-cfa52aa46ed6"
      unitRef="usd">314000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI1LTUtMS0xLTA_abaafb56-d9b5-4fc2-8c89-4057588edc8c"
      unitRef="usd">-21575000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI2LTEtMS0xLTA_931a55ff-dc2c-4d0e-a971-da364bf4c087"
      unitRef="usd">-693000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI2LTMtMS0xLTA_b872ed8a-fcda-4beb-a59f-c0b8ea25e452"
      unitRef="usd">72000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI2LTUtMS0xLTA_f5485a18-399e-466e-b491-1328e29b9723"
      unitRef="usd">-18287000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI3LTEtMS0xLTA_deb32e43-376f-4a61-8533-211f3d271c24"
      unitRef="usd">-13864000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI3LTMtMS0xLTA_a6078da7-23cb-40ac-a6b8-38803c8025a6"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI3LTUtMS0xLTA_ad4ad00b-b2c6-43ad-97ba-0f90ff6ddec8"
      unitRef="usd">19794000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI5LTEtMS0xLTA_f21338ef-4642-4155-aa5f-45765aa3cb73"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI5LTMtMS0xLTA_6b260f28-64a4-4d42-9a1d-8c73c6176677"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzI5LTUtMS0xLTA_cad0ed9a-9be2-48a9-bd84-5bd8662c6312"
      unitRef="usdPerShare">1.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMwLTEtMS0xLTA_7ff43840-960b-4b93-9f41-9a2960954ed9"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMwLTMtMS0xLTA_3345e64b-3876-44a9-8e48-8b921116c9f2"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMwLTUtMS0xLTA_d0947d7d-54fb-4c16-bab4-4fce34c22318"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMyLTEtMS0xLTA_ab986758-6948-4ba7-aa73-fc3f4e01b731"
      unitRef="shares">13114000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMyLTMtMS0xLTA_584e8b50-d476-49ff-b353-62cbea8ef9a5"
      unitRef="shares">12965000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMyLTUtMS0xLTA_72d6a9c1-394e-4cb4-a3a8-e5e050862f63"
      unitRef="shares">12831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMzLTEtMS0xLTA_6bf0312c-30f4-43d5-82a3-7ee63a9778ef"
      unitRef="shares">13114000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMzLTMtMS0xLTA_0e91afaa-940b-45d2-bffe-832a635071ee"
      unitRef="shares">12965000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDkvZnJhZzphMTU5ODdmMTU5MmM0YmNkYmVhZjNmNDMxNTYxOGNmNy90YWJsZTo2YWVlNzg5MWM3MTk0OWRmOGRhZjFlZmQyZDI4NjZhYS90YWJsZXJhbmdlOjZhZWU3ODkxYzcxOTQ5ZGY4ZGFmMWVmZDJkMjg2NmFhXzMzLTUtMS0xLTA_43255285-6d93-4b87-b63d-0bee71793cd3"
      unitRef="shares">13110000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ie5e0a130ec8048429cf15120e9b2e072_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMS0xLTEtMA_e7b2bdc9-51d1-4054-80d7-0a087facea71"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie5e0a130ec8048429cf15120e9b2e072_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMy0xLTEtMA_c23a95d3-a750-4671-ba5c-83c50bcaf4c7"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i49da8a7564cd46bf859e9ba6301b8b65_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItNS0xLTEtMA_9bdd4134-a080-49be-b53f-51cef30eaa11"
      unitRef="shares">12764000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i49da8a7564cd46bf859e9ba6301b8b65_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItNy0xLTEtMA_db3c18cf-5e72-443a-bdf8-9f54c9f67a92"
      unitRef="usd">128000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i62add410afde4c5599b76a16291a6338_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItOS0xLTEtMA_1f7e0b86-7b2e-48aa-b05c-7c3799b0536e"
      unitRef="usd">100812000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e00e8e9669b4c669af0001bee44689f_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMTEtMS0xLTA_5af61c77-c9ea-4f14-bc7b-d8a17a09dc6d"
      unitRef="usd">132014000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i9d9fd3628c584e17a1b1b45f4a71b7b8_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMTMtMS0xLTEyMTQ_9e297607-5a00-4a02-9d4f-f7b2f31a7946"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9d9fd3628c584e17a1b1b45f4a71b7b8_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMTUtMS0xLTEyMTk_638a0c8b-7791-4355-b7c7-854677adf2ef"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzItMTMtMS0xLTA_39c84e1e-a46a-46d3-beaa-1c74c949f354"
      unitRef="usd">232954000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i45f15e90b3f04974b0630013dc0827f2_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzMtNS0xLTEtMA_56f10918-e2e9-454c-a63a-be2031c0e17b"
      unitRef="shares">56000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzMtOS0xLTEtMA_a5df4731-e187-4266-9a39-0f95a1390beb"
      unitRef="usd">1120000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzMtMTMtMS0xLTA_b0fe0c60-9b65-45b6-98b0-1f1c2bd9a749"
      unitRef="usd">1120000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzQtOS0xLTEtMA_a5cdc680-0e06-4778-a07f-4dbd68c97569"
      unitRef="usd">363000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzQtMTMtMS0xLTA_3b032dc9-b206-4577-bf67-69f1e78212c9"
      unitRef="usd">363000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i45f15e90b3f04974b0630013dc0827f2_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzUtNS0xLTEtMA_b0d95654-3c07-4c5e-a788-209ab1678080"
      unitRef="shares">60000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzUtMTMtMS0xLTA_40cb26df-f042-4c76-a87e-ac36534e037c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i45f15e90b3f04974b0630013dc0827f2_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzctNy0xLTEtMA_26f1c7ef-2795-44d5-b80c-656ab881f808"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzctOS0xLTEtMA_1ee275f9-d2ff-48ea-852e-0f68cb87d923"
      unitRef="usd">3674000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzctMTMtMS0xLTA_9e977609-4f8f-4b07-9e2e-5c2f3b118beb"
      unitRef="usd">3675000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1965fe6a9aa64e0183d34be75b565b67_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzgtOS0xLTEtMA_de676e08-5811-443d-8ca9-86a6f58d54d2"
      unitRef="usd">644000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzgtMTMtMS0xLTA_3f6fdbc7-78ff-45ee-91db-0c1780afdcfc"
      unitRef="usd">644000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="i6fad653017b44ce6ae07338c407a2a89_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzktMTEtMS0xLTA_8dafaeef-cc2a-4e81-80e6-378ffa03a70e"
      unitRef="usd">19794000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzktMTMtMS0xLTA_76d5c5d0-b3d0-45fa-9402-ae1c2147eab9"
      unitRef="usd">19794000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i4af6ed940eec4909bea4ee1066780007_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTEtMS0xLTA_354dc343-e8d7-46c1-8f37-921d94c89bec"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4af6ed940eec4909bea4ee1066780007_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTMtMS0xLTA_d7dffb07-9031-4ba1-88c3-250c8ea899e4"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="iaaf430be95b14d728577e42388773d92_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTUtMS0xLTA_685cca2c-3d2f-417c-919b-f6701274510e"
      unitRef="shares">12880000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iaaf430be95b14d728577e42388773d92_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTctMS0xLTA_b27851e4-8cec-446b-99e7-4dea8cc3a732"
      unitRef="usd">129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9994a1d8ba0f4dafb18d3d163d600ce1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTktMS0xLTA_c5baca0f-f348-4e92-b789-dea2063af035"
      unitRef="usd">105325000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4fc84819b05d416d90d243016b5b059d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTExLTEtMS0w_21e43e31-984d-4e91-971e-3f04368a0407"
      unitRef="usd">151808000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i2ebcb80a69b441038bed64cf66fa3f25_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTEzLTEtMS0xMjIz_a7fd723b-def2-45a1-99b9-228e0089bcd3"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2ebcb80a69b441038bed64cf66fa3f25_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTE1LTEtMS0xMjIz_c8c12cf4-3e7b-47b8-b455-1287b3bddc36"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEwLTEzLTEtMS0w_7dd95187-aada-495c-a3f2-31b70450add6"
      unitRef="usd">257262000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i226c961298834d849810067c448ff80d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzExLTUtMS0xLTA_1d08ccbd-a3e4-4e4c-b4d3-9c2ea65d3934"
      unitRef="shares">38000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzExLTktMS0xLTA_c9f39ea0-429c-45a6-bf19-8a816a2e0e18"
      unitRef="usd">680000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzExLTEzLTEtMS0w_1c0f916b-991e-4ed4-ae94-856712cac489"
      unitRef="usd">680000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEyLTktMS0xLTA_3cda9a9f-5cea-4782-b9ee-ea62f1edadb3"
      unitRef="usd">159000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEyLTEzLTEtMS0w_e663da95-4bf5-4970-b811-493e08448442"
      unitRef="usd">159000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i226c961298834d849810067c448ff80d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEzLTUtMS0xLTA_cce9294f-ea52-48aa-a2d3-11db07f70e84"
      unitRef="shares">87000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzEzLTEzLTEtMS0w_3b004fd7-9ff3-42f5-994b-aafc207b3b16"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i226c961298834d849810067c448ff80d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE1LTctMS0xLTA_35b728ad-aecc-41c0-a85c-2f93a6bbe72a"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE1LTktMS0xLTA_af4f8c4e-4c39-4e89-a787-fac332b9e55d"
      unitRef="usd">2225000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE1LTEzLTEtMS0w_e938184b-dc97-4291-9c4d-e7950ef3500a"
      unitRef="usd">2226000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6b1bff999487401ba70e1fbbe305283e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE2LTktMS0xLTA_109e5710-d446-43bb-ad25-fb853818d3f5"
      unitRef="usd">629000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE2LTEzLTEtMS0w_1182fe87-480d-4f9d-868b-d0f1e57c52cb"
      unitRef="usd">629000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="i35b0f1c7bbd842a38d0990949b7c27b4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE3LTExLTEtMS0w_c834a6b3-b1a4-4560-b896-c2072f3c8127"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE3LTEzLTEtMS0w_32194fa9-65f2-420c-a05f-97f44aa8bbbb"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i9df5c801c3fc4540a6eb1c7e8a6f9a7b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTEtMS0xLTA_5f94535f-0ca9-4f7b-9764-9488da0a5074"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9df5c801c3fc4540a6eb1c7e8a6f9a7b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTMtMS0xLTA_736ada4e-de27-4ee2-a27d-d69bcf5df919"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ide3bae6e92d64232a5bd83e04697bd2f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTUtMS0xLTA_f566b9ad-499a-4eeb-a207-723eae3ec220"
      unitRef="shares">13005000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ide3bae6e92d64232a5bd83e04697bd2f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTctMS0xLTA_fbe29642-1554-4565-aaeb-3d877259a1fa"
      unitRef="usd">130000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07f3bae984b4442aacd2242f9419bbfd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTktMS0xLTA_6011ec6d-3a0b-472d-87e8-0dc3a7f9887f"
      unitRef="usd">107760000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c37e710708545b28bd560c4fce15529_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTExLTEtMS0w_bed47a4a-7ea8-4191-aa76-4d771fdcace2"
      unitRef="usd">151342000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="id09d2d0318664838ae4453e7adb59634_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTEzLTEtMS0xMjI4_c8d769c9-ec8b-4449-b2f0-c49527850766"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id09d2d0318664838ae4453e7adb59634_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTE1LTEtMS0xMjI4_62608a4d-afc4-4037-8cae-853f4659151a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE4LTEzLTEtMS0w_572b2318-6ca6-41e3-bb22-a600f69bf86a"
      unitRef="usd">259232000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE5LTUtMS0xLTA_c6c8bbf9-7f7a-4519-b94a-94002444d2d0"
      unitRef="shares">56000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE5LTctMS0xLTA_a009d772-84ae-4d00-9da0-2172e26b709d"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE5LTktMS0xLTA_64efdaad-8beb-422a-b561-25e0d6ac3b0f"
      unitRef="usd">505000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzE5LTEzLTEtMS0w_637f3614-866f-4f42-a3d7-8c40f7ae57ec"
      unitRef="usd">506000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIwLTktMS0xLTA_0ee3d428-f377-464d-b690-140c16b104cb"
      unitRef="usd">124000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIwLTEzLTEtMS0w_e00891e4-0ac0-4843-9b03-3706092e949a"
      unitRef="usd">124000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIxLTUtMS0xLTA_23e04497-3a2f-4a41-adb2-39a2603ba792"
      unitRef="shares">117000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIxLTEzLTEtMS0w_4383f117-2fa0-4a0c-a374-47cec19aea7c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i972fe72002ae46c89cdf14f3a90cf4b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIzLTctMS0xLTA_babd81a6-0dda-45b1-adbb-04db2f3f20b5"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIzLTktMS0xLTA_02ac63e6-86a1-416c-80a9-36a71687db22"
      unitRef="usd">2457000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzIzLTEzLTEtMS0w_87f4671c-8d0f-4ea0-9031-27bdbcb42514"
      unitRef="usd">2458000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i69077da0a3df47c4802ce2f8c32116ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI0LTktMS0xLTA_5fa1f96e-a16c-4a97-a7f2-593afe98376b"
      unitRef="usd">273000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI0LTEzLTEtMS0w_e6628f3d-0ef2-44af-a947-fc96e50706aa"
      unitRef="usd">273000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i21f9f463879546419439b4f6f4c00311_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTEzLTEtMS0xMjAx_aca798e6-2eef-4970-a6f8-7512abd87004"
      unitRef="shares">-38000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i21f9f463879546419439b4f6f4c00311_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTE1LTEtMS0xMjAx_eea6572b-635d-43bb-bb4c-149a50ff90d6"
      unitRef="usd">490000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTE3LTEtMS0xMjAx_fe89ca48-cbef-48fb-a216-a9cc2e3aaf49"
      unitRef="usd">490000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="i4ec2f71dd53f47c19edb00edb1e45824_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTExLTEtMS0w_7226a0e7-7458-4a5b-998e-423d3b65b3bd"
      unitRef="usd">-13864000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI1LTEzLTEtMS0w_322d77fa-9f5a-4588-a6d3-f440f00f5171"
      unitRef="usd">-13864000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i475f6abf14f1404e83de6c1af842cc4a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTEtMS0xLTA_e6f4f491-a576-4ceb-97e2-3d23a6d4e5a8"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i475f6abf14f1404e83de6c1af842cc4a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTMtMS0xLTA_761726f5-f78e-481b-b357-276b5504e9a9"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ieac5f362a1694385a81291fbd33a6143_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTUtMS0xLTA_0dc1eb21-fb9a-4174-90bf-110e8a68a6dd"
      unitRef="shares">13178000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ieac5f362a1694385a81291fbd33a6143_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTctMS0xLTA_43e843c4-fd20-4cf7-9ee3-ed636ac21ac7"
      unitRef="usd">132000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9097c723c494b54baf9243b19a08d9c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTktMS0xLTA_97886ca2-992b-4305-a905-4b4f3a25607f"
      unitRef="usd">110573000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i29cce10cc69b416ca74a56e69e07249d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTExLTEtMS0w_6e2adbf9-9a87-4ea1-a955-14f7b1138e62"
      unitRef="usd">137478000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ie5202d15eebb4e029d109d08d625810d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI3LTEzLTEtMS00MjQ2_fc2c778b-349e-4f19-bf44-08bab939107e"
      unitRef="shares">38000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie5202d15eebb4e029d109d08d625810d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI3LTE1LTEtMS00MjQ4_b38e977b-36fe-4f37-b723-dcb551f66df6"
      unitRef="usd">-490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTIvZnJhZzozYWIwYmVmN2E5ZWU0ODJkYjRkODM5ZmMzMTJjYWZhOC90YWJsZTplZmRhOGU5NGViYzE0MWE5OTZkMWQ4ZTJkZTYxNTdiYS90YWJsZXJhbmdlOmVmZGE4ZTk0ZWJjMTQxYTk5NmQxZDhlMmRlNjE1N2JhXzI2LTEzLTEtMS0w_8f1dfe4c-6634-4d87-9e63-bc844802b58e"
      unitRef="usd">247693000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUtMS0xLTEtMA_c097d1fd-5ca2-4e08-bf41-2af9e0a632c3"
      unitRef="usd">-13864000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUtMy0xLTEtMA_616dc962-663e-4cbd-b646-8b5aa575197f"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUtNS0xLTEtMA_a806927f-007e-4cde-9dfa-228a357fc42c"
      unitRef="usd">19794000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzctMS0xLTEtMA_3c733dec-c9c7-4ba6-a4cc-d914ebe62bbe"
      unitRef="usd">23268000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzctMy0xLTEtMA_9910ba7b-5a6d-4a99-ae64-8682b6f1973f"
      unitRef="usd">22080000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzctNS0xLTEtMA_7490f7b7-f5e2-4b50-8fd2-ca5e5cd9b8ff"
      unitRef="usd">21316000</us-gaap:DepreciationDepletionAndAmortization>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzgtMS0xLTEtMA_e45c1998-9980-49b6-a0fa-fea0836df20a"
      unitRef="usd">-662000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzgtMy0xLTEtMA_aab6e9cf-fc2e-4fa6-a65d-9094dbaf3dcc"
      unitRef="usd">314000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzgtNS0xLTEtMA_9e366036-bd08-41eb-aa92-ceb82e15757c"
      unitRef="usd">-21575000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEwLTEtMS0xLTA_24dad86c-b6aa-4a09-ae17-78d1b5d1ee95"
      unitRef="usd">55000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEwLTMtMS0xLTA_e386219e-2fef-4520-b40e-4683aa4a8caf"
      unitRef="usd">69000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEwLTUtMS0xLTA_531962bb-2ae7-4b33-9432-388cae8be741"
      unitRef="usd">87000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzExLTEtMS0xLTA_bd9ade2c-fb0e-445a-a04f-fb66fdc31f40"
      unitRef="usd">1512000</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzExLTMtMS0xLTA_0dcb77e6-9232-4f8c-941b-1a5d25723afc"
      unitRef="usd">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzExLTUtMS0xLTA_40d9ad7a-8561-491d-8bd8-3237b4b2cd12"
      unitRef="usd">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEyLTEtMS0xLTA_37a2eef5-0ecc-4581-be60-03c1b209c73b"
      unitRef="usd">664000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEyLTMtMS0xLTA_bb7df167-cfdc-4c72-9050-5ddf0759f636"
      unitRef="usd">-185000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEyLTUtMS0xLTA_77d6386d-5b00-405d-9c40-655e55b705ec"
      unitRef="usd">90000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryWriteDown
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEzLTEtMS0xLTA_38a82da7-6059-4e6d-8a61-e85cfa20ced9"
      unitRef="usd">3758000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEzLTMtMS0xLTA_1fd883c9-953d-4d53-bd1f-46c543d83434"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzEzLTUtMS0xLTA_2ce92bc7-6fc1-41f6-bf12-191845a5e300"
      unitRef="usd">273000</us-gaap:InventoryWriteDown>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTEtMS0xLTExNTA_2fef4b0e-11f0-4d82-8cd1-ebce661a9d49"
      unitRef="usd">10039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTMtMS0xLTExNTA_6d606d31-f018-4c0b-aadd-a5c457e7bb45"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTUtMS0xLTExNTA_98464edc-fece-4e19-a9ff-afaec9e69b4f"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTEtMS0xLTA_c9225372-96b1-4a11-a9cf-8489740758c6"
      unitRef="usd">2582000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTMtMS0xLTA_c6a94b07-9520-43a6-aa99-f12a20243be2"
      unitRef="usd">2385000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE0LTUtMS0xLTA_d9349cfa-074b-4089-be9b-123e3a1069e8"
      unitRef="usd">4038000</us-gaap:ShareBasedCompensation>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE1LTEtMS0xLTA_3d29c70e-3590-471e-927d-890607afd2ac"
      unitRef="usd">219000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE1LTMtMS0xLTA_01f9e31d-d0a4-48cb-8576-69437fc51993"
      unitRef="usd">-154000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE1LTUtMS0xLTA_c704eb22-8b7e-410c-a9c3-e0cbf52292b3"
      unitRef="usd">67000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE3LTEtMS0xLTA_37fdd4ca-1c7d-4533-ab99-824d10a7f5af"
      unitRef="usd">2550000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE3LTMtMS0xLTA_e2767cac-a8df-4d0e-8b54-5c35d6ff8cca"
      unitRef="usd">-1500000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE3LTUtMS0xLTA_395fef70-2110-424f-b1ab-ed76191e9cc3"
      unitRef="usd">1246000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE4LTEtMS0xLTA_86256958-2a12-472f-859b-b967b2125e76"
      unitRef="usd">-8256000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE4LTMtMS0xLTA_4ce16c3e-20bd-45ae-baba-a43defe8f908"
      unitRef="usd">5102000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE4LTUtMS0xLTA_4548e976-bb33-4a0d-ace4-98821b68f92c"
      unitRef="usd">5221000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE5LTEtMS0xLTA_4b20ae57-36d3-4205-a095-68dac8e86cf6"
      unitRef="usd">-3288000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE5LTMtMS0xLTA_52fcf682-eb9a-4e4c-93a1-e3c55afc4ee1"
      unitRef="usd">578000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzE5LTUtMS0xLTA_87e691b8-3ea5-4032-95a3-7d36d0b8b8ec"
      unitRef="usd">1852000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIxLTEtMS0xLTA_14cc77ac-c657-4161-b413-7ce9fa87e72b"
      unitRef="usd">-7225000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIxLTMtMS0xLTA_165426e6-6024-434f-9e34-6443fbb70e25"
      unitRef="usd">3597000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIxLTUtMS0xLTA_065227e5-9e2e-4c5b-a610-762a9aa1c602"
      unitRef="usd">3410000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIzLTEtMS0xLTA_93c2aa16-caed-4535-8873-ac772c72b332"
      unitRef="usd">559000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIzLTMtMS0xLTA_3db9c06c-73ff-4345-b259-01a35f74363a"
      unitRef="usd">-104000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzIzLTUtMS0xLTA_5aca2721-fafa-4c9a-adee-a0b0fbb2b0bf"
      unitRef="usd">-2040000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI0LTEtMS0xLTA_d0a1eed9-1457-4ce6-b344-e87f011834bd"
      unitRef="usd">-61000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI0LTMtMS0xLTA_1cdde53e-5c0e-4788-aa37-3c7401820d2d"
      unitRef="usd">-163000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI0LTUtMS0xLTA_b670bb73-70b8-43f9-b0e7-bc18a27dd34e"
      unitRef="usd">-666000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI2LTEtMS0xLTA_84aa5069-1f11-4c50-a4a3-8eb90698cc56"
      unitRef="usd">29412000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI2LTMtMS0xLTA_ccae2fe0-56c9-4f72-9a3d-767428609d85"
      unitRef="usd">23689000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI2LTUtMS0xLTA_e2d554af-1fb8-4ad6-b0af-346fe418a0da"
      unitRef="usd">17499000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI4LTEtMS0xLTA_184d61fb-4d38-492e-9971-c4bd4bf00cbd"
      unitRef="usd">69938000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI4LTMtMS0xLTA_6a14662d-e1db-42e4-91be-af9090780176"
      unitRef="usd">40065000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI4LTUtMS0xLTA_207312ce-4957-43b0-a155-002f898ed88a"
      unitRef="usd">13536000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI5LTEtMS0xLTA_98041a28-9710-447f-a097-934869a73251"
      unitRef="usd">302000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI5LTMtMS0xLTA_ac7d9d31-b147-47aa-a57d-315ba90a3cbb"
      unitRef="usd">289000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzI5LTUtMS0xLTA_1f2bc3de-b93d-4d97-bb22-46af26be3ad8"
      unitRef="usd">620000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMwLTEtMS0xLTA_7c82117e-07a7-4964-9137-b5d039afde9a"
      unitRef="usd">35000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMwLTMtMS0xLTA_7ef5e011-d315-48d4-ab4f-afc8d999eb94"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMwLTUtMS0xLTA_45bfcfc8-ac06-42ca-89f1-588b1f7b923b"
      unitRef="usd">1231000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMxLTEtMS0xLTA_9e9793db-edc4-4ff8-bf15-cdf34d94dd0b"
      unitRef="usd">30000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMxLTMtMS0xLTA_4b1ad99e-9fe6-4cdc-a1b2-d07ebe05e7a7"
      unitRef="usd">69000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMxLTUtMS0xLTA_2f990ab5-4134-4002-8685-a85328ff7a07"
      unitRef="usd">87000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMyLTEtMS0xLTA_62e449ec-4706-4354-b067-f9d2bdc8420b"
      unitRef="usd">-70175000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMyLTMtMS0xLTA_52019d1a-9d19-4a17-8649-6c4d70deafd9"
      unitRef="usd">-40285000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzMyLTUtMS0xLTA_d88d5552-f120-4b69-8648-8668d0d3ae34"
      unitRef="usd">-12838000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <ngs:ProceedsFromPurchaseCommitmentDiscountNet
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM1LTEtMS0xLTA_d462744e-4d98-402d-a488-e79ad5c48fc9"
      unitRef="usd">-16000</ngs:ProceedsFromPurchaseCommitmentDiscountNet>
    <ngs:ProceedsFromPurchaseCommitmentDiscountNet
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM1LTMtMS0xLTA_56f35f0e-3b2b-4a72-b62a-21e4e66ce831"
      unitRef="usd">-35000</ngs:ProceedsFromPurchaseCommitmentDiscountNet>
    <ngs:ProceedsFromPurchaseCommitmentDiscountNet
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM1LTUtMS0xLTA_ecea6247-878c-45a3-8291-f08aca762a0b"
      unitRef="usd">-23000</ngs:ProceedsFromPurchaseCommitmentDiscountNet>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM4LTEtMS0xLTA_957d5376-1074-441e-8808-f7854e669ca5"
      unitRef="usd">506000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM4LTMtMS0xLTA_e8a7ea5a-d33c-4b0a-9f16-73a922674dda"
      unitRef="usd">680000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzM4LTUtMS0xLTA_b5f04f87-0ce1-410d-993e-63fa22c39f1e"
      unitRef="usd">1120000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTEtMS0xLTExNjM_40fc9790-f7b2-4456-926d-828a3d2a9dad"
      unitRef="usd">490000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTMtMS0xLTExNjM_9d36a704-1493-4187-8b1b-2d0f51a8a60a"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTUtMS0xLTExNjM_21615397-c986-4e5c-b2bc-14308c4a15fe"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQwLTEtMS0xLTA_6e8de36c-6a07-4c37-8b61-4f81d0f99f61"
      unitRef="usd">273000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQwLTMtMS0xLTA_2c799777-8673-4c44-9a51-51c533181e4a"
      unitRef="usd">629000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQwLTUtMS0xLTA_f51f4501-00fd-4077-9f39-7d8857294ebb"
      unitRef="usd">644000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTEtMS0xLTA_5dac7912-8c85-4d05-a0dc-98cd9c384585"
      unitRef="usd">-273000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTMtMS0xLTA_0de0cb2f-83d0-40af-a61b-147aa42cdbfe"
      unitRef="usd">16000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQxLTUtMS0xLTA_5c4abfa0-1b29-4d73-b25f-aa51ae0bc438"
      unitRef="usd">453000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQyLTEtMS0xLTA_ee6e3349-2d98-4a70-be47-8493f00fd3d8"
      unitRef="usd">-41036000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQyLTMtMS0xLTA_13115a19-afd9-4fdb-8526-f54c79fed527"
      unitRef="usd">-16580000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQyLTUtMS0xLTA_bc00339c-3ace-4a30-8334-448f0a10ccd2"
      unitRef="usd">5114000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQzLTEtMS0xLTA_bf3d9767-98b6-4cc1-8749-641afe7a0449"
      unitRef="usd">52628000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQzLTMtMS0xLTA_fb73afce-a1b9-408f-8ae7-ea5eb0e6a49e"
      unitRef="usd">69208000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQzLTUtMS0xLTA_a47629fb-65a9-4cf3-950e-ae2341fbb238"
      unitRef="usd">64094000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ0LTEtMS0xLTA_19702e10-bfbd-4a07-b390-4680c1b83381"
      unitRef="usd">11592000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ0LTMtMS0xLTA_96441a7a-8aad-43fa-98ba-758bf40ea1b5"
      unitRef="usd">52628000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ0LTUtMS0xLTA_58a40a3d-6a2c-42dc-a043-6da69581284d"
      unitRef="usd">69208000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ2LTEtMS0xLTA_e5d4cf09-e034-44f0-ad04-fb9b718c3aba"
      unitRef="usd">39000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ2LTMtMS0xLTA_22f0bb23-7c70-42c0-b1fc-9708a18d81ad"
      unitRef="usd">14000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ2LTUtMS0xLTA_f9eb8ee7-7c8d-4cfb-86fd-92dbd4e41514"
      unitRef="usd">14000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ3LTEtMS0xLTA_3bc1a699-c6c2-4242-9c47-690e8d9b3647"
      unitRef="usd">275000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ3LTMtMS0xLTA_61476765-9fe6-4ab9-9f5d-d6929aead870"
      unitRef="usd">85000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ3LTUtMS0xLTA_5b53581b-a480-40bb-ac6e-c4b1644c2926"
      unitRef="usd">3725000</us-gaap:IncomeTaxesPaid>
    <ngs:TransferOfRentalEquipmentToInventory
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ5LTEtMS0xLTA_c08693c6-1092-47f0-b947-24c883289f82"
      unitRef="usd">836000</ngs:TransferOfRentalEquipmentToInventory>
    <ngs:TransferOfRentalEquipmentToInventory
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ5LTMtMS0xLTA_9e4d3d96-7804-4fef-816c-acf64f5c8bd6"
      unitRef="usd">144000</ngs:TransferOfRentalEquipmentToInventory>
    <ngs:TransferOfRentalEquipmentToInventory
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzQ5LTUtMS0xLTA_de46ea75-76ef-4b96-b863-e6c835ef4e81"
      unitRef="usd">55000</ngs:TransferOfRentalEquipmentToInventory>
    <ngs:TransferOfInventoryToRentalEquipment
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUxLTEtMS0xLTE5ODM_dec9069e-ad9d-4a68-9365-bb5ccea2a754"
      unitRef="usd">1184000</ngs:TransferOfInventoryToRentalEquipment>
    <ngs:TransferOfInventoryToRentalEquipment
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUxLTMtMS0xLTE5ODM_9942cc33-cc02-4622-bfbd-1eb4796d9b99"
      unitRef="usd">0</ngs:TransferOfInventoryToRentalEquipment>
    <ngs:TransferOfInventoryToRentalEquipment
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUxLTUtMS0xLTE5ODM_6be90da4-4556-4f24-889d-12c55a0ef6b5"
      unitRef="usd">0</ngs:TransferOfInventoryToRentalEquipment>
    <ngs:TransferOfPrepaidsToRentalEquipmentAndInventory
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUwLTEtMS0xLTA_bb51a4ef-642d-4770-86fb-2be8d2eaae4e"
      unitRef="usd">958000</ngs:TransferOfPrepaidsToRentalEquipmentAndInventory>
    <ngs:TransferOfPrepaidsToRentalEquipmentAndInventory
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUwLTMtMS0xLTA_22c62946-1b57-4a84-bb35-c4303d531852"
      unitRef="usd">0</ngs:TransferOfPrepaidsToRentalEquipmentAndInventory>
    <ngs:TransferOfPrepaidsToRentalEquipmentAndInventory
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUwLTUtMS0xLTA_8fc116b0-a9d4-4bbb-b6d9-032bea61102d"
      unitRef="usd">0</ngs:TransferOfPrepaidsToRentalEquipmentAndInventory>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMTUvZnJhZzoyOTBlYTgwZTUwNDk0MDk1Yjg1YzI5NjM1Yzc3ZjEyZi90YWJsZTo0MTcxOTNiN2ZkNWY0OWU5ODcwZWI0ZDViYWQ1YjA0Ny90YWJsZXJhbmdlOjQxNzE5M2I3ZmQ1ZjQ5ZTk4NzBlYjRkNWJhZDViMDQ3XzUxLTEtMS0xLTA_591e4a64-156e-4cf7-82d1-ddc0f9e8382a"
      unitRef="usd">762000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84NTkvZnJhZzpjYWY0N2JjMjE3MTQ0NWI3YjdhMDBmMmNiMGJlZjdiMy90ZXh0cmVnaW9uOmNhZjQ3YmMyMTcxNDQ1YjdiN2EwMGYyY2IwYmVmN2IzXzM4NDgyOTA2OTc4Nzk_62cb7b5f-d3e6-41e3-8978-6ef677cf5d66">Description of BusinessNatural Gas Services Group, Inc. (the "Company", &#x201c;NGS&#x201d;, "Natural Gas Services Group", "we" or "our") (a Colorado corporation), is a leading provider of natural gas compression equipment and services to the energy industry. The Company manufactures, fabricates, rents, sells and maintains natural gas compressors and flare systems for oil and natural gas production and plant facilities. NGS is headquartered in Midland, Texas, with fabrication facilities located in Tulsa, Oklahoma and Midland, Texas, and service facilities located in major oil and natural gas producing basins in the U.S.  The Company was formed on December 17, 1998.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NjAxMzc_051ec841-35e8-4fd4-943b-34ee9f4007e3">Summary of Significant Accounting Policies&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company&#x2019;s deferred compensation plan, see Note 10. All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Certain prior year amounts have been reclassified to conform to the current year's presentation.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of our consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires our management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates.&#160;&#160;Significant estimates include fixed asset lives, bad debt allowance and the allowance for inventory obsolescence.&#160;Additionally, NGS conducts a yearly review of impairment of long-lived assets. Throughout the review, determining factors are based on estimates that can significantly impact the carrying value of these assets. It is at least reasonably possible these estimates could be revised in the near term and the revisions could be material.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash Equivalents, Financial Instruments and Concentration of Credit 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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For purposes of reporting cash flows, we consider all short-term investments with an original maturity of three months or less to be cash equivalents. We invest our cash primarily in deposits and money market funds with commercial banks.&#160;&#160;At times, cash balances at banks and financial institutions may exceed federally insured amounts. We believe that the risk to our cash balance is minimal because we have chosen a large bank with strong long-term ratings of Aa2/A+.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our trade receivables consist of customer obligations for the sale of compressors and flare systems due under normal trade terms, and operating leases for the use of our natural gas compressors.&#160;&#160;The receivables are not collateralized except as provided for under lease agreements.&#160;&#160;However, we typically require deposits of as much as 50% or use of progress payments for large custom sales contracts.&#160;&#160;We perform ongoing credit evaluations of our customers and adjust credit limits based on management's assessment of the customer's financial condition and payment history, as well as industry conditions and general economic conditions.&#160;&#160;We continuously monitor collections and payments from our customers, and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified.&#160;&#160;While such credit losses have historically been within our expectations and the provisions established, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past.&#160;&#160;One customer accounted for 35% and 26% of our accounts receivable as of December 31, 2019 and 2018, respectively.&#160;&#160;A significant change in the liquidity or financial position of this customer could have a material adverse impact on the collectability of our accounts receivable and our future operating results.&#160; The allowance for doubtful accounts was $918,000 and $291,000 at December&#160;31, 2019 and 2018, respectively. Management believes that the allowance is adequate; however, actual write-offs may exceed the recorded allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;A summary of our allowance for doubtful accounts is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:49.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.409%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(569)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(664)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(569)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition Policy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company adopted ASC 606, Revenue from Contracts with Customers ("ASC 606") on January, 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company applied ASC 606 using the cumulative effect method. We had no significant changes in our recognition of revenue at adoption and our review of all open revenue from contracts with customers on January 1, 2018 indicated we had no adjustment to be made. Accordingly, our consolidated financial statements for 2017 reported under ASC 605 are comparable to the consolidated financial statements for 2018 reported under ASC 606, since an adjustment was not needed, except for the respective additional disclosures as detailed below. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Revenue is measured based on a consideration specified in a customer&#x2019;s contract, excluding any sale incentives and taxes collected on behalf of third parties (i.e. sales and property taxes). Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive for those goods or services. To recognize revenue, we (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, we satisfy the performance obligation(s). Shipping and handling costs incurred are accounted for as fulfillment costs and are included in cost of revenues 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Nature of Goods and Services&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The following is a description of principal activities from which the Company generates its revenue:&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Rental Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;. The Company generates revenue from renting compressors and flare systems to our customers. These contracts, which all qualify as operating leases under ASC Topic 842, Leases (ASC 842), may also include a fee for servicing the compressor or flare during the rental contract. Our rental contracts typically range from six to 24 months, with our larger horsepower compressors having contract terms of up to 60 months. Our revenue is recognized over time, with equal monthly payments over the term of the contract. After the terms of the contract have expired, a customer may renew their contract or continue renting on a monthly basis thereafter. In accordance ASC 842 &#x2013; Leases, we have applied the practical expedient ASC 842-10-15-42A, which allows the Company to combine lease and non-lease components.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Sales Revenue.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; The Company generates revenue by the sale of custom/fabricated compressors, flare systems and parts, as well as, exchange/rebuilding customer owned compressors and sale of used rental equipment.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"&gt;Custom/fabricated compressors and flare systems&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; - The Company designs and fabricates compressors and flares based on the customer&#x2019;s specifications outlined in their contract. Though the equipment being built is customized by the customer, control under these contracts does not pass to the customer until the compressor or flare package is completed and shipped, or in accordance with a bill and hold arrangements the customer accepts title and assumes the risk and rewards of ownership. We request some of our customers to make progressive payments as the product is being built; these payments are recorded as a contract liability on the Deferred Income line on the consolidated balance sheet until control has been transferred. These contracts also may include an assurance warranty clause to guarantee the product is free from defects in material and workmanship for a set duration of time; this is a standard industry practice and is not considered a performance obligation.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;From time to time, upon the customer&#x2019;s written request, we recognize revenue when manufacturing is complete and the equipment is ready for shipment. At the customer&#x2019;s request, we will bill the customer upon completing all performance obligations, but before shipment. The customer will formally request we ship the equipment per their direction from our manufacturing facility at a later specified date and that we segregate the equipment from our finished goods, such that they are not available to fill other orders. Per the customer&#x2019;s agreement change of control is passed to the customer once the equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent satisfactory results for both the customer and us. The credit terms on these agreements are consistent with the credit terms on all other sales. All control is shouldered by the customer and there are no exceptions to the customer&#x2019;s commitment to accept and pay for the manufactured equipment. Revenues recognized related to bill and hold arrangements for the years ended December 31, 2019 and 2018 was approximately $11.6 million and $8.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"&gt;Parts&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; - Revenue is recognized after the customer obtains control of the parts. Control is passed either by the customer taking physical possession or the parts being shipped. The amount of revenue recognized is not adjusted for expected returns, as our historical part returns have been de minimis.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"&gt;Exchange or rebuilding customer owned compressors&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; - Based on the contract, the Company will either exchange a new/rebuilt compressor for the customer&#x2019;s malfunctioning compressor or rebuild the customer&#x2019;s compressor. Revenue is recognized after control of the replacement compressor has transferred to the customer based on the terms of the contract, i.e., by physical delivery, delivery and installment, or shipment of the compressor.&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-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"&gt;Used compressors or flares&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; - From time to time, a customer may request to purchase a used compressor or flare out of our rental fleet. Revenue from the sale of rental equipment is recognized when the control has passed to the customer based on the terms of the contract, i.e. when the customer has taken physical possession or the equipment has been shipped.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Service and Maintenance Revenue.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; The Company provides routine or call-out services on customer owned equipment. Revenue is recognized after services in the contract are rendered.&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-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Payment terms for sales revenue and service and maintenance revenue discussed above are generally 30 to 60 days although terms for specific customers can vary. Also, the transaction prices are not subject to variable consideration constraints.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;Disaggregation of 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-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The following table shows the Company's revenue disaggregated by product or service type for the years ended: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.269%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.523%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Compressors - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Flares - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Other (Parts/Rebuilds) - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service and maintenance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Total revenue from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Add: ASC 842 rental revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;Contract Balances &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-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;As of December 31, 2019 and December 31, 2018, we had the following receivables and deferred income from contracts with customers: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.748%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.368%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.861%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable - contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable - ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Accounts Receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:0.584%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:98.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company recognized $48,000 in revenue for the year ended December 31, 2019 that was included in deferred income at the beginning of 2019. For the period ended December 31, 2018, the Company recognized revenue of $176,000 from amounts related to sales that were included in deferred income at the beginning of 2018.&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-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The increases (decreases) of accounts receivable and deferred income were primarily due to normal timing differences between our performance and the customers&#x2019; payments.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;"&gt;T&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;ransaction Price Allocated to the Remaining Performance Obligations &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-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;As of December 31, 2019, the Company did not have revenue related to unsatisfied performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;Contract Costs &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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expense on 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;"&gt; &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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;On January 1, 2019, we adopted ASC 842 using the modified retrospective method. We recognized the cumulative effect of initially applying the new lease standard and had no adjustments to retained earnings. The comparative information has not been restated and continues to be reported under the lease accounting standard in effect for those 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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The new lease standard requires all leases to be reported on the balance sheet as right-of-use assets and lease obligations. We elected the practical expedients permitted under the transition guidance of the new standard that retained the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. We did not reassess whether any contracts or land easements entered into prior to adoption are leases or contain leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The cumulative effect of the changes made to our consolidated balance sheet at January 1, 2019, for the adoption of ASC 842 was as follows (in thousands):&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.514%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.812%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.812%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.816%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Adjustments due to ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current portion of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long term portion of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company, as a lessee, applies the practical expedient to not separate non-lease components from lease components, therefore, accounting for each separate lease component and its associated non-lease component, as a single lease component.  &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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Each lease that 1) contains the same timing and pattern of transfer for lease and non-lease components;  and 2) if the lease component, if accounted for separately, would be classified as an operating lease, the Company elects to not separate non-lease components from lease components.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Major Customers and Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Sales and rental income from Occidental Permian, LTD. ("Oxy") in 2019 and 2018 amounted to 36% and 28% of revenue, respectively. Sales and rental income to Oxy and Devon Energy Production, Inc. in 2017 amounted to 20% and 15% of revenue, respectively. No other single customer accounted for more than 10% of our revenues in 2019, 2018 or 2017. Oxy's accounts receivable balances amounted to 35% and 26% of our accounts receivable as of December&#160;31, 2019 and 2018, respectively. No other customers amounted to more than 10% of our accounts receivable as of December&#160;31, 2019 and 2018. &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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventory (current and long-term) is valued at the lower of cost and net realizable value.&#160;&#160;The cost of inventories is determined by the weighted average method.&#160;We regularly review inventory quantities on hand and record a provision for excess and obsolete inventory based primarily on current and anticipated customer demand and production requirements. The Company accesses anticipated customer demand based on current and upcoming capital expenditure budgets of its major customers as well as other significant companies in the industry, along with oil and natural gas price forecasts and other factors affecting the industry. In addition, our long-term inventory consists of raw materials that remain viable but which the Company does not expect to sell within the next year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Rental Equipment and Property 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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Rental equipment and property and equipment are recorded at cost less accumulated depreciation, except for work-in-progress on new rental equipment which is recorded at cost until it&#x2019;s complete and added to the fleet. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Our rental equipment has an estimated useful life between 15 and 25 years, while our property and equipment has an estimate useful lives which range from 3 to 39 years.&#160;&#160;The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We assess the impairment of rental equipment and property and equipment whenever events or changes in circumstances indicate that the net recorded amount may not be recoverable.&#160; The following factors could trigger an impairment review: significant underperformance relative to historical or projected future cash flows; significant adverse changes in the extent or manner in which asset (or asset group) is being used or its condition, including a meaningful drop in fleet utilization over the prior four quarters; significant negative industry or company-specific trends or actions, including meaningful capital expenditure budget reductions by our major customers or other sizable exploration and production or midstream companies, as well as significant declines in oil and natural gas prices; legislative changes prohibiting us from leasing our units or flares; or poor general economic conditions. An impairment loss is recognized if the future undiscounted cash flows associated with the asset (or asset group) and the estimated fair value of the asset are less than the asset's carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Sales of equipment out of the rental fleet are included with sales revenue and cost of sales, while retirements of units are shown a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included with other income. Maintenance and repairs are charged to cost of rentals as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired. As further described in Note 6 of these financial statements, we fully impaired the Company's goodwill during the third quarter of 2019, resulting in a goodwill impairment charge of $10.0&#160;million for the year ended December 31, 2019.  &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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Intangibles&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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At December 31, 2019 and 2018, NGS had intangible assets, which relate to developed technology and a trade name. Developed technology is amortized on a straight-line basis with a useful life of 20 years, with a weighted average remaining life of approximately five years as of December&#160;31, 2019.&#160;&#160;NGS has an intangible asset related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. &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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.&#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 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Warranty&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-indent:45pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;We accrue amounts for estimated warranty claims based upon current and historical product warranty costs and any other related information known.&#160;&#160;The warranty reserve was $74,000 and $22,000 for December&#160;31, 2019 and 2018, respectively, and is included in accrued liabilities on the consolidated balance sheet.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases, and operating losses and tax credit carry-forwards.&#160;&#160;Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.  We assess the likelihood that our deferred tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not probable, we establish a valuation allowance.&#160;&#160;To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in the statement of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC Topic 740 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return.  In order to record any financial statement benefit, we are required to determine, based on technical merits of the position, whether it is more likely than not (a likelihood of more than 50 percent) that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes.  If that step is satisfied, then we must measure the tax position to determine the amount of benefit to recognize in the financial statements.  The tax position is measured at the largest amount of the benefit that is greater than 50 percent likely of being realized upon ultimate settlement.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our policy regarding income tax interest and penalties is to expense those items as other expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;We account for uncertain tax positions in accordance with guidance in FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. We have no uncertain tax positions as of December&#160;31, 2019.    &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;Fair Value Measurement&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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Fair value is defined as 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 under current market conditions.  ASC Topic 820 established a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value.  These inputs are categorized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Level 1- quoted prices in an active market for identical assets or liabilities;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Level 2- quoted prices in an active market for similar assets or liabilities, inputs other than quoted prices that are observable for similar assets or liabilities, inputs derived principally from or corroborated by observable market data by correlation or other means; and&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Level 3- valuation methodology with unobservable inputs that are significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &#160;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at December&#160;31, 2019 and 2018 approximate their carrying values due to the short-term nature of the instruments or the use of prevailing market interest rates.&#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;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Segments and Related 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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 280-10-50, &#x201c;Operating Segments&#x201d;, define the characteristics of an operating segment as a) being engaged in business activity from which it may earn revenue and incur expenses, b) being reviewed by the company's chief operating decision maker (CODM) for decisions about resources to be allocated and assess its performance and c) having discrete financial information.&#160;&#160;Although we indeed look at our products to analyze the nature of our revenue, other financial information, such as certain costs and expenses, net income and EBITDA are not captured or analyzed by these categories.&#160;&#160;Our CODM does not make resource allocation decisions or access the performance of the business based on these categories, but rather in the aggregate. Based on this, management believes that it operates in one business segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In their analysis of product lines as potential operating segments, management also considered ASC 280-10-50-11, &#x201c;Aggregation Criteria&#x201d;, which allows for the aggregation of operating segments if the segments have similar economic characteristics and if the segments are similar in each of the following areas: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The nature of the products and services;&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-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The nature of the production processes; &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-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The type or class of customer for their products and services; &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-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The methods used to distribute their products or provide their services; and&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-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The nature of the regulatory environment, if applicable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We are engaged in the business of designing and manufacturing compressors and flares. Our compressors and flares are sold and rented to our customers. In addition, we provide service and maintenance on compressors in our fleet and to third parties. These business activities are similar in all geographic areas.&#160;&#160;Our manufacturing  process is essentially the same for the entire Company and is performed in house at our facilities in Midland, Texas and Tulsa, Oklahoma.&#160;Our customers primarily consist of entities in the business of producing natural gas.&#160;&#160;The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.&#160;&#160;The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy.&#160;In addition, the economic characteristics of each customer arrangement are similar in that we maintain policies at the corporate level.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Pronouncements&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-indent:36pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On January 1, 2019, the Company adopted ASC Topic 842, Leases. We applied certain practical expedients that allow companies to not reassess leases that are in effect prior to adoption, the practical expedient that allows lessors to not separate lease and non-lease components for certain asset classes and the practical expedient that allows lessors to exclude third party taxes from lease revenue and lease-related expenses. Adoption of ASC 842 resulted in an increase in lease assets and lease liabilities on the consolidated balance sheet of approximately $451,000. The adoption by the Company of ASC 842, in regards &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;to the increase in liabilities, did not impact the debt covenants on our existing line of credit, as leases are not considered new indebtedness in our credit agreement as confirmed with our ban&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;"&gt;k. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;In December 2019, the FASB issued ASU 2019-12, Income Taxes (ASC Topic 740), which simplifies accounting for income taxes by removing certain exceptions to various tax accounting principles and clarifies other existing guidance in order to improve consistency of application. These amendments are effective for public entities for interim and annual periods beginning after December 15, 2020. We are currently evaluating the impact of ASU 2019-12 on our consolidated financial statements and note disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments to ASC Topic 326 require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, including trade receivables. For companies that qualify as smaller reporting companies, the amendments in this update are effective for interim and annual periods beginning after January 1, 2023. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements and note disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revisions of Prior Period Financial Statements&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In conjunction with the preparation of its year-end financial statements for 2019, the Company determined that certain, immaterial operating costs and expenses were inappropriately capitalized during the years ended December 31, 2018 and 2017, as well for interim periods in 2019 and 2018. As a result, the Company revised its prior period financial statements to incorporate additional operating costs and expenses of $1.1&#160;million, $1.14&#160;million and $96,000 for the nine months ended September 30, 2019, the year ended December 31, 2018 and the year ended December 31, 2017, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In accordance with Staff Accounting Bulletin (&#x201c;SAB&#x201d;) No. 99, &#x201c;Materiality&#x201d;, and SAB No. 108, &#x201c;Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements&#x201d;, we evaluated the aforementioned errors and, based on an analysis of quantitative and qualitative factors, determined that the related impact was not material to our consolidated financial statements for any prior annual or interim period. Therefore, amendments of previously filed reports are not required. A summary of the revisions to our previously issued annual financial statements is included in Note 18, Revisions of Prior Period Financial Statements.  In addition, a summary of the revisions to our unaudited quarterly financial data is included in Note 17, Quarterly Financial Data (Unaudited).  The impacted balances in the accompanying notes to these consolidated financial statements have also been revised accordingly.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NjAxMzg_11095500-3cf4-4720-aed8-246159189139">Principles of ConsolidationThe accompanying consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company&#x2019;s deferred compensation plan, see Note 10. All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTczMTc_44e9558f-4ec2-46f7-bd3d-3351dba6ceb9">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Certain prior year amounts have been reclassified to conform to the current year's presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDY1_065a2694-3e9a-479a-ad5e-b2a1db13ba1c">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of our consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires our management to make estimates and assumptions that affect the amounts reported in these consolidated financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates.&#160;&#160;Significant estimates include fixed asset lives, bad debt allowance and the allowance for inventory obsolescence.&#160;Additionally, NGS conducts a yearly review of impairment of long-lived assets. Throughout the review, determining factors are based on estimates that can significantly impact the carrying value of these assets. It is at least reasonably possible these estimates could be revised in the near term and the revisions could be material.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU1_d85c2dcf-e1de-4526-990e-a888ff3abe30">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash Equivalents, Financial Instruments and Concentration of Credit 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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For purposes of reporting cash flows, we consider all short-term investments with an original maturity of three months or less to be cash equivalents. We invest our cash primarily in deposits and money market funds with commercial banks.&#160;&#160;At times, cash balances at banks and financial institutions may exceed federally insured amounts. We believe that the risk to our cash balance is minimal because we have chosen a large bank with strong long-term ratings of Aa2/A+.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <ngs:CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI1Nzg_e8ee1cbc-cec4-477c-8388-e7645fda0af8">P3M</ngs:CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDcz_851101fb-78dc-4778-a609-1bbe9f8dbcf3">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our trade receivables consist of customer obligations for the sale of compressors and flare systems due under normal trade terms, and operating leases for the use of our natural gas compressors.&#160;&#160;The receivables are not collateralized except as provided for under lease agreements.&#160;&#160;However, we typically require deposits of as much as 50% or use of progress payments for large custom sales contracts.&#160;&#160;We perform ongoing credit evaluations of our customers and adjust credit limits based on management's assessment of the customer's financial condition and payment history, as well as industry conditions and general economic conditions.&#160;&#160;We continuously monitor collections and payments from our customers, and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified.&#160;&#160;While such credit losses have historically been within our expectations and the provisions established, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past.&#160;&#160;One customer accounted for 35% and 26% of our accounts receivable as of December 31, 2019 and 2018, respectively.&#160;&#160;A significant change in the liquidity or financial position of this customer could have a material adverse impact on the collectability of our accounts receivable and our future operating results.&#160; The allowance for doubtful accounts was $918,000 and $291,000 at December&#160;31, 2019 and 2018, respectively. Management believes that the allowance is adequate; however, actual write-offs may exceed the recorded allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;A summary of our allowance for doubtful accounts is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:49.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.409%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(569)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(664)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(569)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <ngs:CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI5NzE_629a5a1a-c810-4d76-aeb1-3983f5a77f6a"
      unitRef="number">0.50</ngs:CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2569b589c30047e09e90908d324cb180_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NTQ0MzM_7550e017-700d-478f-bb8e-b7eed20a6126"
      unitRef="number">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ice7a4eca3e944cfaa49e07ef8c2f1426_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzgyNDYzMzcyODUyMDk_4aa27499-ad9f-4d8a-9df1-0b179216ddd2"
      unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyNTA_ce948009-b101-48cf-9bbb-80606adbd195"
      unitRef="usd">918000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyNTc_e5c0d85f-b4a4-45a0-8f64-a50a32eacf49"
      unitRef="usd">291000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA4MDU4MTc_fe27dd24-2ae9-4cfd-91c1-4f6977a2dc82">&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;A summary of our allowance for doubtful accounts is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:49.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.407%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.985%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.409%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(569)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(664)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(569)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzItMS0xLTEtMTI2Mjk_b0cd2455-3e5e-40c9-ae72-84f40c4ff616"
      unitRef="usd">291000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzItMy0xLTEtMTI2MzE_8e37e66e-a793-4171-9991-b2756ca94baf"
      unitRef="usd">569000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzItNS0xLTEtMTI2MzM_c0c37de1-120a-4aa7-987d-60b037edf1ff"
      unitRef="usd">597000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <ngs:AccountsReceivableCreditLossExpense
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzMtMS0xLTEtMTI2Mjk_d50c4ff8-a1f3-4fd0-83d7-52b0dbf1c66f"
      unitRef="usd">664000</ngs:AccountsReceivableCreditLossExpense>
    <ngs:AccountsReceivableCreditLossExpense
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzMtMy0xLTEtMTI2MzE_128c7917-39c0-41a2-8b0e-1b43f85c548a"
      unitRef="usd">0</ngs:AccountsReceivableCreditLossExpense>
    <ngs:AccountsReceivableCreditLossExpense
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzMtNS0xLTEtMTI2MzM_5eacb01f-4421-4d02-ba73-1a45a1ed30ba"
      unitRef="usd">90000</ngs:AccountsReceivableCreditLossExpense>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzQtMS0xLTEtMTI2Mjk_d31b4891-f226-4428-b0c7-33bef5dea199"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzQtMy0xLTEtMTI2MzE_fa17514e-3dea-42f7-af55-4c7e09c5e3a9"
      unitRef="usd">185000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzQtNS0xLTEtMTI2MzM_aa2e9ade-e728-44c7-944c-c519fb2fc4e0"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzUtMS0xLTEtMTI2Mjk_a6a4a09a-37cb-4be8-9aa0-2ad82b65f04f"
      unitRef="usd">37000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzUtMy0xLTEtMTI2MzE_419eb19f-b718-4a88-b724-d4886ee36aab"
      unitRef="usd">93000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzUtNS0xLTEtMTI2MzM_cd83a704-740c-4d31-a901-80541b7f9df9"
      unitRef="usd">118000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzYtMS0xLTEtMTI2Mjk_35b02e30-7c8f-4458-9e1a-ff7106b8a20e"
      unitRef="usd">918000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzYtMy0xLTEtMTI2MzE_888acb27-b4ff-437f-acfd-f3cd2b26db5c"
      unitRef="usd">291000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpmNjE2MTdkYmYyNjg0ZDE2YWExYWE4YmVjZDdiYWE2OS90YWJsZXJhbmdlOmY2MTYxN2RiZjI2ODRkMTZhYTFhYThiZWNkN2JhYTY5XzYtNS0xLTEtMTI2MzM_b17e3408-2c3b-4977-aaa7-345711c54053"
      unitRef="usd">569000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDcx_fd6dd981-d833-4f3f-9d9b-89d399029631">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition Policy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company adopted ASC 606, Revenue from Contracts with Customers ("ASC 606") on January, 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company applied ASC 606 using the cumulative effect method. We had no significant changes in our recognition of revenue at adoption and our review of all open revenue from contracts with customers on January 1, 2018 indicated we had no adjustment to be made. Accordingly, our consolidated financial statements for 2017 reported under ASC 605 are comparable to the consolidated financial statements for 2018 reported under ASC 606, since an adjustment was not needed, except for the respective additional disclosures as detailed below. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Revenue is measured based on a consideration specified in a customer&#x2019;s contract, excluding any sale incentives and taxes collected on behalf of third parties (i.e. sales and property taxes). Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive for those goods or services. To recognize revenue, we (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when, or as, we satisfy the performance obligation(s). Shipping and handling costs incurred are accounted for as fulfillment costs and are included in cost of revenues 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Nature of Goods and Services&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The following is a description of principal activities from which the Company generates its revenue:&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Rental Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;. The Company generates revenue from renting compressors and flare systems to our customers. These contracts, which all qualify as operating leases under ASC Topic 842, Leases (ASC 842), may also include a fee for servicing the compressor or flare during the rental contract. Our rental contracts typically range from six to 24 months, with our larger horsepower compressors having contract terms of up to 60 months. Our revenue is recognized over time, with equal monthly payments over the term of the contract. After the terms of the contract have expired, a customer may renew their contract or continue renting on a monthly basis thereafter. In accordance ASC 842 &#x2013; Leases, we have applied the practical expedient ASC 842-10-15-42A, which allows the Company to combine lease and non-lease components.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Sales Revenue.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; The Company generates revenue by the sale of custom/fabricated compressors, flare systems and parts, as well as, exchange/rebuilding customer owned compressors and sale of used rental equipment.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"&gt;Custom/fabricated compressors and flare systems&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; - The Company designs and fabricates compressors and flares based on the customer&#x2019;s specifications outlined in their contract. Though the equipment being built is customized by the customer, control under these contracts does not pass to the customer until the compressor or flare package is completed and shipped, or in accordance with a bill and hold arrangements the customer accepts title and assumes the risk and rewards of ownership. We request some of our customers to make progressive payments as the product is being built; these payments are recorded as a contract liability on the Deferred Income line on the consolidated balance sheet until control has been transferred. These contracts also may include an assurance warranty clause to guarantee the product is free from defects in material and workmanship for a set duration of time; this is a standard industry practice and is not considered a performance obligation.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;From time to time, upon the customer&#x2019;s written request, we recognize revenue when manufacturing is complete and the equipment is ready for shipment. At the customer&#x2019;s request, we will bill the customer upon completing all performance obligations, but before shipment. The customer will formally request we ship the equipment per their direction from our manufacturing facility at a later specified date and that we segregate the equipment from our finished goods, such that they are not available to fill other orders. Per the customer&#x2019;s agreement change of control is passed to the customer once the equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent satisfactory results for both the customer and us. The credit terms on these agreements are consistent with the credit terms on all other sales. All control is shouldered by the customer and there are no exceptions to the customer&#x2019;s commitment to accept and pay for the manufactured equipment. Revenues recognized related to bill and hold arrangements for the years ended December 31, 2019 and 2018 was approximately $11.6 million and $8.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"&gt;Parts&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; - Revenue is recognized after the customer obtains control of the parts. Control is passed either by the customer taking physical possession or the parts being shipped. The amount of revenue recognized is not adjusted for expected returns, as our historical part returns have been de minimis.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"&gt;Exchange or rebuilding customer owned compressors&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; - Based on the contract, the Company will either exchange a new/rebuilt compressor for the customer&#x2019;s malfunctioning compressor or rebuild the customer&#x2019;s compressor. Revenue is recognized after control of the replacement compressor has transferred to the customer based on the terms of the contract, i.e., by physical delivery, delivery and installment, or shipment of the compressor.&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-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration: underline;"&gt;Used compressors or flares&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; - From time to time, a customer may request to purchase a used compressor or flare out of our rental fleet. Revenue from the sale of rental equipment is recognized when the control has passed to the customer based on the terms of the contract, i.e. when the customer has taken physical possession or the equipment has been shipped.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;"&gt;Service and Maintenance Revenue.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt; The Company provides routine or call-out services on customer owned equipment. Revenue is recognized after services in the contract are rendered.&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-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Payment terms for sales revenue and service and maintenance revenue discussed above are generally 30 to 60 days although terms for specific customers can vary. Also, the transaction prices are not subject to variable consideration constraints.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;Contract Costs &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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs are included in selling, general and administrative expense on our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:Revenues
      contextRef="i945814c2ce724dcbbb6a080cf4b31add_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzc5MjA_1c9994c0-f671-4339-8851-5313bdda9d49"
      unitRef="usd">11600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i236b7cd5292745f89ac428199ba26af8_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzc5Mjc_66941a70-4f60-47ad-9bca-09e6c971ecc5"
      unitRef="usd">8300000</us-gaap:Revenues>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzQzOTgwNDY1NjMyNjc_da5b1c0a-9934-489b-9321-c12c304c4580">&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The following table shows the Company's revenue disaggregated by product or service type for the years ended: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.269%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.523%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:2pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Compressors - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Flares - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Other (Parts/Rebuilds) - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service and maintenance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Total revenue from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Add: ASC 842 rental revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9813b416c89245b2b4fe8991b8981c89_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzQtMS0xLTEtMA_5b30048c-baf0-4bfd-b77e-ca3c8c36bcc1"
      unitRef="usd">15185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33d7e41de2034efbb9ed6a9409d85285_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzQtMy0xLTEtMA_92215821-a73f-4206-9407-78bb2df0bbb5"
      unitRef="usd">10994000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a8af8c1034c4f0aa506e95550df8779_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzQtNS0xLTEtMA_d69e1ef3-0504-4418-9d0a-4650bd9f37cb"
      unitRef="usd">13382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3753567ea1aa455ba77896da421a1f9e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzUtMS0xLTEtMA_d635e4d7-aba5-404f-a4ce-5d30c302547b"
      unitRef="usd">959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i13ba218fbd9f49fd837a3e7e0084030f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzUtMy0xLTEtMA_a14d7cdd-3ca3-4386-8330-921fce006850"
      unitRef="usd">2535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4be02faabb24597a28933dc71415ae0_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzUtNS0xLTEtMA_fbee89d4-93d4-4d2a-b882-4b1973f0be5b"
      unitRef="usd">2755000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a69f734193f4d5e8d8fe256729ec22c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzYtMS0xLTEtMA_788e209a-71f2-45af-944a-964b1445c49c"
      unitRef="usd">3619000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3609e54a58524564a92b2c47625caa2b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzYtMy0xLTEtMA_ba7ef418-d063-4dab-8543-f3738e413c26"
      unitRef="usd">2740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5156cefa6002494185319ab85258e18f_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzYtNS0xLTEtMA_035d838b-7195-46bf-86af-eac16d3a80b7"
      unitRef="usd">4071000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06a05228865c4580858920d7d0a257b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzctMS0xLTEtMA_64c6326c-c449-476c-9030-27a9a6d28f6d"
      unitRef="usd">1980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09faaa383a064a1abf13958440b490ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzctMy0xLTEtMA_852a69ec-c1ae-4f8f-b645-dda3ad5572c5"
      unitRef="usd">1443000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefacfc3328824a67b276e0327078743c_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzctNS0xLTEtMA_39830e83-53cc-4953-bd74-37a2daf19711"
      unitRef="usd">1439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzgtMS0xLTEtMA_9b1246a2-80ca-4318-9c6b-26a022235fe9"
      unitRef="usd">21743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzgtMy0xLTEtMA_f464c4c7-b144-4f11-88dc-ec8b5c4b9a74"
      unitRef="usd">17712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzgtNS0xLTEtMA_7875cc9b-ab77-4e93-9ede-cfcc0bd5a9b9"
      unitRef="usd">21647000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RentalIncomeNonoperating
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzktMS0xLTEtMA_8d5e3465-67a1-4a68-93d2-fe248d7108e2"
      unitRef="usd">56701000</us-gaap:RentalIncomeNonoperating>
    <us-gaap:RentalIncomeNonoperating
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzktMy0xLTEtMA_9b9c7e01-0796-4617-9ffd-32395df14cb0"
      unitRef="usd">47766000</us-gaap:RentalIncomeNonoperating>
    <us-gaap:RentalIncomeNonoperating
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzktNS0xLTEtMA_12a37ce1-eb2f-48e1-84a2-a5246db84676"
      unitRef="usd">46046000</us-gaap:RentalIncomeNonoperating>
    <us-gaap:Revenues
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzEwLTEtMS0xLTA_736e137c-4cdc-4fab-b1dd-a059c4c49f1e"
      unitRef="usd">78444000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzEwLTMtMS0xLTA_697cb237-de35-4dbf-8d74-1a31fa18bbda"
      unitRef="usd">65478000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo4OTgwY2MyZDQ0NDE0ZTNiOTgyOTJiNTZhYzc3NjRkNS90YWJsZXJhbmdlOjg5ODBjYzJkNDQ0MTRlM2I5ODI5MmI1NmFjNzc2NGQ1XzEwLTUtMS0xLTA_63563277-15a4-45bf-bf42-fce750bbd4e6"
      unitRef="usd">67693000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDc3_9bb640ff-cf84-404c-afbe-42a7c6337b82">&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;As of December 31, 2019 and December 31, 2018, we had the following receivables and deferred income from contracts with customers: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:39pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.748%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.368%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.861%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable - contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable - ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Accounts Receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzMtMS0xLTEtMA_5ac6be8d-9de6-45f8-a808-4333d96421e9"
      unitRef="usd">3061000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzMtMy0xLTEtMA_993d3fa8-b4b8-4314-a3d6-9dc9fe9b0850"
      unitRef="usd">2390000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <ngs:AccountsReceivableExcludingContractsWithCustomerAssetsCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzQtMS0xLTEtMA_d8b4a648-5ed4-464f-94d5-df7db3032ef3"
      unitRef="usd">6963000</ngs:AccountsReceivableExcludingContractsWithCustomerAssetsCurrent>
    <ngs:AccountsReceivableExcludingContractsWithCustomerAssetsCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzQtMy0xLTEtMA_3ba5f47b-860c-4a6e-99be-869d99637be0"
      unitRef="usd">5120000</ngs:AccountsReceivableExcludingContractsWithCustomerAssetsCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzUtMS0xLTEtMA_9c4cafad-07ab-4b1d-977d-67bc9ff099d9"
      unitRef="usd">10024000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzUtMy0xLTEtMA_77ab4ce5-0de9-4bc1-ab42-717bdee180eb"
      unitRef="usd">7510000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzYtMS0xLTEtMA_ba29dfc1-2224-4adf-bf56-8b370a049b66"
      unitRef="usd">918000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzYtMy0xLTEtMA_a537c35c-d0a2-4f5a-9f04-d4fa965349a4"
      unitRef="usd">291000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzctMS0xLTEtMA_6d21054a-8a2b-4ed6-a8af-a88f03993937"
      unitRef="usd">9106000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzctMS0xLTEtMA_f0690859-ce5f-4191-96ff-55e659920709"
      unitRef="usd">9106000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzctMy0xLTEtMA_6448a41f-f64d-4051-bde3-564a7b27b7bb"
      unitRef="usd">7219000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzctMy0xLTEtMA_72f5a3a8-bfb1-442c-afe4-fd95353285e9"
      unitRef="usd">7219000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzktMS0xLTEtMA_8f072fa3-f089-4b34-af61-aefa34ce019d"
      unitRef="usd">640000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTpjMmUxYWE3ZjkyNTc0ZDY4OGZjMTEyMDc2YjliM2Y1Ni90YWJsZXJhbmdlOmMyZTFhYTdmOTI1NzRkNjg4ZmMxMTIwNzZiOWIzZjU2XzktMy0xLTEtMA_980b2e5a-4aab-4348-a457-3b700a00f0e1"
      unitRef="usd">81000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzk4NDI_44732284-46ef-4a37-b77d-039562b296c1"
      unitRef="usd">48000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEwMDI5_f2b7bade-ef4a-42d3-ab70-e0513ec5ed2a"
      unitRef="usd">176000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzQzOTgwNDY1NjMyNzc_75619e95-61d4-4456-9ff8-fc4c45ca75a8">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;Leases&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;"&gt; &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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;On January 1, 2019, we adopted ASC 842 using the modified retrospective method. We recognized the cumulative effect of initially applying the new lease standard and had no adjustments to retained earnings. The comparative information has not been restated and continues to be reported under the lease accounting standard in effect for those 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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The new lease standard requires all leases to be reported on the balance sheet as right-of-use assets and lease obligations. We elected the practical expedients permitted under the transition guidance of the new standard that retained the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. We did not reassess whether any contracts or land easements entered into prior to adoption are leases or contain leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The cumulative effect of the changes made to our consolidated balance sheet at January 1, 2019, for the adoption of ASC 842 was as follows (in thousands):&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.514%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.812%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.812%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.816%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Adjustments due to ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current portion of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long term portion of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company, as a lessee, applies the practical expedient to not separate non-lease components from lease components, therefore, accounting for each separate lease component and its associated non-lease component, as a single lease component.  &lt;/span&gt;&lt;/div&gt;Each lease that 1) contains the same timing and pattern of transfer for lease and non-lease components;  and 2) if the lease component, if accounted for separately, would be classified as an operating lease, the Company elects to not separate non-lease components from lease components.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NDkzODE_75872375-3862-43dd-9d51-ba850ab48cb8">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The cumulative effect of the changes made to our consolidated balance sheet at January 1, 2019, for the adoption of ASC 842 was as follows (in thousands):&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.514%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.812%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.812%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.816%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Adjustments due to ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current portion of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long term portion of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzMtMS0xLTEtNDQ4Mg_22118d70-8b5f-4d87-b235-cdd92b6e4b88"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i48244c221d294f279aee1776b947db00_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzMtMy0xLTEtNDQ4Mg_734ef235-492f-4364-a285-7ae346865d67"
      unitRef="usd">451000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic3da9be29383424fbe5ca3382ae669c2_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzMtNS0xLTEtNDQ4Mg_cda68027-5959-4c7b-8a6d-a96b4224b5e8"
      unitRef="usd">451000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzUtMS0xLTEtNDQ4Mg_f78ea78c-f946-4d2c-a877-7e9d1a1a7cc4"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i48244c221d294f279aee1776b947db00_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzUtMy0xLTEtNDQ4Mg_0974ad8a-9b49-4a7f-90c5-1844f2bb9fa6"
      unitRef="usd">126000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ic3da9be29383424fbe5ca3382ae669c2_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzUtNS0xLTEtNDQ4Mg_751145b4-e2db-4b80-8bd1-a010f5c10137"
      unitRef="usd">126000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzYtMS0xLTEtNDQ4Mg_7c5e0858-6ee7-4c0f-90e0-050461ac239d"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i48244c221d294f279aee1776b947db00_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzYtMy0xLTEtNDQ4Mg_bc18f3d9-f709-4bc2-8670-e66862a1a7db"
      unitRef="usd">325000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ic3da9be29383424fbe5ca3382ae669c2_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzYtNS0xLTEtNDQ4Mg_8cd7e364-fa6e-4f57-88f2-8aa5867c8ac8"
      unitRef="usd">325000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzctMS0xLTEtNDQ4Mg_5a94b31a-3e24-460f-8f9b-d37cb40de17b"
      unitRef="usd">0</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i48244c221d294f279aee1776b947db00_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzctMy0xLTEtNDQ4Mg_74654d5d-5b7f-4e84-81f3-b61257a835ef"
      unitRef="usd">451000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ic3da9be29383424fbe5ca3382ae669c2_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90YWJsZTo1NmI4ZmUzNTRmMDc0Yzk4OGRjYWI0OTk1ZjBhOTQwMi90YWJsZXJhbmdlOjU2YjhmZTM1NGYwNzRjOTg4ZGNhYjQ5OTVmMGE5NDAyXzctNS0xLTEtNDQ4Mg_cf510055-fd11-4ba2-90fa-675256ec2d01"
      unitRef="usd">451000</us-gaap:OperatingLeaseLiability>
    <us-gaap:MajorCustomersPolicyPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDc4_5a4c722e-58a0-4fb5-b732-86876df640c9">Major Customers and Concentration of Credit RiskSales and rental income from Occidental Permian, LTD. ("Oxy") in 2019 and 2018 amounted to 36% and 28% of revenue, respectively. Sales and rental income to Oxy and Devon Energy Production, Inc. in 2017 amounted to 20% and 15% of revenue, respectively. No other single customer accounted for more than 10% of our revenues in 2019, 2018 or 2017. Oxy's accounts receivable balances amounted to 35% and 26% of our accounts receivable as of December&#160;31, 2019 and 2018, respectively. No other customers amounted to more than 10% of our accounts receivable as of December&#160;31, 2019 and 2018.</us-gaap:MajorCustomersPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2221345ada0648519965d35d79835198_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzExNjk2_8afdf68b-6812-4354-9654-b7ad7f0c1ea4"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i101d7a15f78a4daa95f118bb4dfdca00_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NDkzODM_7baec767-bb5a-47e7-b9c4-ce5e5ac404e4"
      unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id0d2e9ef6de7452db63414c1f9516b50_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzExODk5_53557829-9310-48df-b1de-d2d0d86ade76"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i42bd66a588b0488e91201bc88ba6aa60_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzExOTA2_88328a41-db4c-4f41-a0be-53881adfae0f"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0917e0f442b34015bb2b70b66b58d057_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEyMDIy_c31b9ca9-b1fa-4e99-bee5-10761b800aee"
      unitRef="number">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i45193390303149999d99986b562ae3e7_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyOTg1MzQ5MjE1MjI_fdeb2192-7cc0-48e1-ad73-18f344b59bd9"
      unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3NjA0MDU_9428f765-0e5b-48bb-9c3a-3222eed488e1">InventoryInventory (current and long-term) is valued at the lower of cost and net realizable value.&#160;&#160;The cost of inventories is determined by the weighted average method.&#160;We regularly review inventory quantities on hand and record a provision for excess and obsolete inventory based primarily on current and anticipated customer demand and production requirements. The Company accesses anticipated customer demand based on current and upcoming capital expenditure budgets of its major customers as well as other significant companies in the industry, along with oil and natural gas price forecasts and other factors affecting the industry. In addition, our long-term inventory consists of raw materials that remain viable but which the Company does not expect to sell within the next year.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTcyNzU_7392204d-20ad-44e4-8e1e-37657514f8c0">Rental Equipment and Property and EquipmentRental equipment and property and equipment are recorded at cost less accumulated depreciation, except for work-in-progress on new rental equipment which is recorded at cost until it&#x2019;s complete and added to the fleet. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Our rental equipment has an estimated useful life between 15 and 25 years, while our property and equipment has an estimate useful lives which range from 3 to 39 years.&#160;&#160;The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i92ba1754337e49499f981c378ced4672_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEzNDU2_bf002b46-4360-4552-b818-8022811cc4aa">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6999f514eeca4c168fb68787011c85e5_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyOTg1MzQ5MTE5Nzc_38aab01b-8452-4a2f-a0c6-d7df27649722">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1fec003cb0fc4e3689284580a617b547_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEzNTM5_ec89966f-b270-4210-9a14-1f4aa91dd609">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i99cde69d2fac4ae9b0e98f0c2260aad6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzEzNTQ1_2dae9585-88b8-48a0-9b91-96a450a75219">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU3_eac500b9-69e2-4132-8367-00fc40bfeec6">We assess the impairment of rental equipment and property and equipment whenever events or changes in circumstances indicate that the net recorded amount may not be recoverable.&#160; The following factors could trigger an impairment review: significant underperformance relative to historical or projected future cash flows; significant adverse changes in the extent or manner in which asset (or asset group) is being used or its condition, including a meaningful drop in fleet utilization over the prior four quarters; significant negative industry or company-specific trends or actions, including meaningful capital expenditure budget reductions by our major customers or other sizable exploration and production or midstream companies, as well as significant declines in oil and natural gas prices; legislative changes prohibiting us from leasing our units or flares; or poor general economic conditions. An impairment loss is recognized if the future undiscounted cash flows associated with the asset (or asset group) and the estimated fair value of the asset are less than the asset's carrying value. Sales of equipment out of the rental fleet are included with sales revenue and cost of sales, while retirements of units are shown a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included with other income. Maintenance and repairs are charged to cost of rentals as incurred.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU4_8a58b8a6-4379-45ca-abf3-197bc9a279b9">GoodwillGoodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired. As further described in Note 6 of these financial statements, we fully impaired the Company's goodwill during the third quarter of 2019, resulting in a goodwill impairment charge of $10.0&#160;million for the year ended December 31, 2019.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTcyNjE_e7a287e2-4819-4eec-ba15-5484baa16d0a"
      unitRef="usd">10000000.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU5_d304d3ed-faf5-49af-ab00-f477c7b1f18c">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Intangibles&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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At December 31, 2019 and 2018, NGS had intangible assets, which relate to developed technology and a trade name. Developed technology is amortized on a straight-line basis with a useful life of 20 years, with a weighted average remaining life of approximately five years as of December&#160;31, 2019.&#160;&#160;NGS has an intangible asset related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. &lt;/span&gt;&lt;/div&gt;Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia4bce7b7bd354bd1b9fefd210e13aeb9_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzE1NDU5_b340969f-cc8c-4bb9-8962-5a2c4a55a863">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia4bce7b7bd354bd1b9fefd210e13aeb9_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzE1NTE5_469eccb2-a757-4355-acb2-26a7b32d7d8c">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDU0_d8a6bdf6-1dfc-4248-b370-dd27c87f83b1">WarrantyWe accrue amounts for estimated warranty claims based upon current and historical product warranty costs and any other related information known.</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzMyOTg1MzQ5MTQwODM_15907662-dc9d-41ca-8b73-f4c3eeed56f3"
      unitRef="usd">74000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzE3MTQ5_ca5c7e3d-94a1-4002-b406-ef84e4203cac"
      unitRef="usd">22000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDcw_347bb582-599a-42c6-b37b-c562dcd1236e">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases, and operating losses and tax credit carry-forwards.&#160;&#160;Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.  We assess the likelihood that our deferred tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not probable, we establish a valuation allowance.&#160;&#160;To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in the statement of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC Topic 740 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return.  In order to record any financial statement benefit, we are required to determine, based on technical merits of the position, whether it is more likely than not (a likelihood of more than 50 percent) that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes.  If that step is satisfied, then we must measure the tax position to determine the amount of benefit to recognize in the financial statements.  The tax position is measured at the largest amount of the benefit that is greater than 50 percent likely of being realized upon ultimate settlement.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our policy regarding income tax interest and penalties is to expense those items as other expense.&lt;/span&gt;&lt;/div&gt;We account for uncertain tax positions in accordance with guidance in FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. We have no uncertain tax positions as of December&#160;31, 2019.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LiabilityForUncertainTaxPositionsCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzgyNDYzMzczMDYyOTI_38a40146-f3e9-44f8-a8e3-7fa95f72fcbb"
      unitRef="usd">0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDc2_4ef3c8f4-0bf1-414e-acd2-5bdc5ba1d9ac">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;"&gt;Fair Value Measurement&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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Fair value is defined as 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 under current market conditions.  ASC Topic 820 established a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value.  These inputs are categorized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Level 1- quoted prices in an active market for identical assets or liabilities;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Level 2- quoted prices in an active market for similar assets or liabilities, inputs other than quoted prices that are observable for similar assets or liabilities, inputs derived principally from or corroborated by observable market data by correlation or other means; and&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Level 3- valuation methodology with unobservable inputs that are significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &#160;  &lt;/span&gt;&lt;/div&gt;Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at December&#160;31, 2019 and 2018 approximate their carrying values due to the short-term nature of the instruments or the use of prevailing market interest rates.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDYz_ddffd567-e507-4379-88b0-6e3b8d190615">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Segments and Related 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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 280-10-50, &#x201c;Operating Segments&#x201d;, define the characteristics of an operating segment as a) being engaged in business activity from which it may earn revenue and incur expenses, b) being reviewed by the company's chief operating decision maker (CODM) for decisions about resources to be allocated and assess its performance and c) having discrete financial information.&#160;&#160;Although we indeed look at our products to analyze the nature of our revenue, other financial information, such as certain costs and expenses, net income and EBITDA are not captured or analyzed by these categories.&#160;&#160;Our CODM does not make resource allocation decisions or access the performance of the business based on these categories, but rather in the aggregate. Based on this, management believes that it operates in one business segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In their analysis of product lines as potential operating segments, management also considered ASC 280-10-50-11, &#x201c;Aggregation Criteria&#x201d;, which allows for the aggregation of operating segments if the segments have similar economic characteristics and if the segments are similar in each of the following areas: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The nature of the products and services;&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-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The nature of the production processes; &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-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The type or class of customer for their products and services; &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-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The methods used to distribute their products or provide their services; and&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-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The nature of the regulatory environment, if applicable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We are engaged in the business of designing and manufacturing compressors and flares. Our compressors and flares are sold and rented to our customers. In addition, we provide service and maintenance on compressors in our fleet and to third parties. These business activities are similar in all geographic areas.&#160;&#160;Our manufacturing  process is essentially the same for the entire Company and is performed in house at our facilities in Midland, Texas and Tulsa, Oklahoma.&#160;Our customers primarily consist of entities in the business of producing natural gas.&#160;&#160;The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.&#160;&#160;The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy.&#160;In addition, the economic characteristics of each customer arrangement are similar in that we maintain policies at the corporate level.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI0MDEy_2eca8324-c9a5-4993-b3f2-3a94adc2f89d"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzI4MDY0_4bab655b-414c-4499-8542-3082294db73b">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Pronouncements&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-indent:36pt;text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On January 1, 2019, the Company adopted ASC Topic 842, Leases. We applied certain practical expedients that allow companies to not reassess leases that are in effect prior to adoption, the practical expedient that allows lessors to not separate lease and non-lease components for certain asset classes and the practical expedient that allows lessors to exclude third party taxes from lease revenue and lease-related expenses. Adoption of ASC 842 resulted in an increase in lease assets and lease liabilities on the consolidated balance sheet of approximately $451,000. The adoption by the Company of ASC 842, in regards &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;to the increase in liabilities, did not impact the debt covenants on our existing line of credit, as leases are not considered new indebtedness in our credit agreement as confirmed with our ban&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;"&gt;k. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;In December 2019, the FASB issued ASU 2019-12, Income Taxes (ASC Topic 740), which simplifies accounting for income taxes by removing certain exceptions to various tax accounting principles and clarifies other existing guidance in order to improve consistency of application. These amendments are effective for public entities for interim and annual periods beginning after December 15, 2020. We are currently evaluating the impact of ASU 2019-12 on our consolidated financial statements and note disclosures.&lt;/span&gt;&lt;/div&gt;In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments to ASC Topic 326 require immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets, including trade receivables. For companies that qualify as smaller reporting companies, the amendments in this update are effective for interim and annual periods beginning after January 1, 2023. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements and note disclosures.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseLiability
      contextRef="i48244c221d294f279aee1776b947db00_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAwOTA_0288cfc3-f7c1-43f8-ae88-615e6924e3ad"
      unitRef="usd">451000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i48244c221d294f279aee1776b947db00_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAwOTA_dc600f4c-8bef-4043-845d-46feaa471712"
      unitRef="usd">451000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:CostsAndExpenses
      contextRef="ib5aa39c0d1ee422cb51e7508c4e58b15_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAxODE_8ef4509d-38cd-4e34-9c36-296c5dc27c8e"
      unitRef="usd">1100000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAxOTU_1ae94e95-bb38-45ff-b457-043563e50a6e"
      unitRef="usd">1140000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjEvZnJhZzowYWE2N2FmYTEwMDE0NWU5Yjc4Y2Q5ZWJiZmQ5OGUwMi90ZXh0cmVnaW9uOjBhYTY3YWZhMTAwMTQ1ZTliNzhjZDllYmJmZDk4ZTAyXzM4NDgyOTA3OTAyMTA_06f679ff-10ff-47c8-b429-baaa3eb578f4"
      unitRef="usd">96000</us-gaap:CostsAndExpenses>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDE1MDg_feea3f7f-fbf7-4a7a-bb18-21bb3e0c8423">Inventory&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our inventory, net of allowance for obsolescence of $24,000 and $19,000 at December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.660%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.306%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials - current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:24pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Raw materials - long term (net of allowances of $24 and $19, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory - total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There were seven newly completed compressor units available for sale in finished goods for a total of $1.0&#160;million at December&#160;31, 2018.&#160;These units were transferred from inventory to our rental fleet due to customer demands during 2019. In addition, our long-term inventory consists of raw materials that remain viable but which the Company does not expect to sell within the next year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventory Allowance&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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Given its concerns about the industry backdrop, Company management determined during the third quarter of 2019 that an increase of its inventory allowance was necessary. Due to the slow moving nature or obsolescence of a portion of its long-term inventory and inventory related to the retirement of rental equipment, management recorded an increase of $3.4&#160;million to the Company's inventory allowance reserve for costs that may not be recoverable in the future.  During the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;fourth quarter of 2019, management identified another $408,000 of slow moving or obsolete inventory.  For the year ended December&#160;31, 2019, inventory allowance totaled $3.8&#160;million. We ended 2019 with an inventory allowance balance of $24,000.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;A summary of our inventory allowance is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.046%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.204%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.204%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.208%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDE1MDk_74b344e1-3c92-4346-b2dc-c7deba5eb2ec">&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our inventory, net of allowance for obsolescence of $24,000 and $19,000 at December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.660%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.306%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials - current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:24pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Raw materials - long term (net of allowances of $24 and $19, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory - total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;A summary of our inventory allowance is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.046%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.204%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.204%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.208%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNzM3NTg_4a728866-54ad-4565-979b-63e3d5b41ecc"
      unitRef="usd">24000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNjk1MTk_cfd8b706-3bcb-4be6-9fe2-81d332982d74"
      unitRef="usd">19000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzEtMS0xLTEtNTQyMQ_00a33b39-8e15-49c0-9da6-f799846c4b06"
      unitRef="usd">19388000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzEtMy0xLTEtNTQyMQ_d9a0b38b-4cd1-43bf-a91a-134513de09ec"
      unitRef="usd">26152000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMS0xLTEtOTY0MQ_7a3c3521-361c-48fb-8b63-0bfb9203f1df"
      unitRef="usd">1692000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMy0xLTEtOTY0MQ_a63c5c02-0886-4e00-926e-c86d38bdb4c6"
      unitRef="usd">3016000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzMtMS0xLTEtOTY1Nw_da90fd47-de87-499a-afc3-ed3a602fca89"
      unitRef="usd">0</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzMtMy0xLTEtOTY1Nw_8d1887b8-3873-483b-8f54-00d59d5929a5"
      unitRef="usd">1022000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzQtMS0xLTEtOTY3Mg_78fb4376-0e17-400d-b97b-147fafd3e750"
      unitRef="usd">21080000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzQtMy0xLTEtOTY3Mg_832165e9-e884-4ed7-bc4a-455cee90743a"
      unitRef="usd">30190000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMC0xLTEtNTQyMS90ZXh0cmVnaW9uOjdlOTk1NzdkYTA2NTQ1ZmZhYjJjYjY3M2U0YjY3MDBmXzM4NDgyOTA2OTcyOTY_5873cf27-58f9-4c56-b63b-b03c6b154c46"
      unitRef="usd">24000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMC0xLTEtNTQyMS90ZXh0cmVnaW9uOjdlOTk1NzdkYTA2NTQ1ZmZhYjJjYjY3M2U0YjY3MDBmXzM4NDgyOTA2OTczMTk_09180389-823d-4a6a-89bb-f983122d3e87"
      unitRef="usd">19000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNoncurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMS0xLTEtNTQyMQ_a5995e1e-14a2-47bf-a45d-20fd5cf7f72a"
      unitRef="usd">1068000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzItMy0xLTEtNTQyMQ_adecfa08-4e0f-42d4-ada3-7bbcb68212d8"
      unitRef="usd">3980000</us-gaap:InventoryNoncurrent>
    <ngs:InventoryNetofReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzUtMS0xLTEtNTQyMQ_9f7ed380-9594-4db4-b744-17db48433281"
      unitRef="usd">22148000</ngs:InventoryNetofReserves>
    <ngs:InventoryNetofReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTo2ZmIwYzI1OGY3M2Q0NGEyYWE4ZmNmM2U4ZmZiODIzMy90YWJsZXJhbmdlOjZmYjBjMjU4ZjczZDQ0YTJhYThmY2YzZThmZmI4MjMzXzUtMy0xLTEtNTQyMQ_68531d06-e9f3-41c0-b34e-ec37ae69e71d"
      unitRef="usd">34170000</ngs:InventoryNetofReserves>
    <ngs:LongLivedAssetsHeldforsaleorRentalCompressorUnits
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDIxNjI_dea396de-ecd7-44dc-ac67-b24b1f3cacf8"
      unitRef="compressor">7</ngs:LongLivedAssetsHeldforsaleorRentalCompressorUnits>
    <ngs:LongLivedAssetsHeldForSaleOrRentalFinishedGood
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDIxNjY_b053f13e-5af5-4a80-b261-31b718008e72"
      unitRef="usd">1000000.0</ngs:LongLivedAssetsHeldForSaleOrRentalFinishedGood>
    <us-gaap:InventoryWriteDown
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNzA4Mzk_e688cb5f-9164-4456-b18a-a8470ad96830"
      unitRef="usd">3400000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzM4NDgyOTA3MDIyMDQ_0bbaeba5-b714-4295-9302-82532285b49e"
      unitRef="usd">408000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNzM2NTg_a9aefd76-ef00-4901-b5fd-f79511d1ab8f"
      unitRef="usd">3800000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryValuationReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90ZXh0cmVnaW9uOjVhY2Y5YTg4NzU4NTRjNWNiMWMzZWZlZmZkNDdlMWRkXzI3NDg3NzkwNzM2NzI_77b4732a-e462-44c1-a2a0-0a3108362a7d"
      unitRef="usd">24000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzItMS0xLTEtMTI4ODc_dd4f6692-34cb-4214-be48-05742ade84c9"
      unitRef="usd">19000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzItMy0xLTEtMTI4ODc_497e68f7-ca33-4914-96d5-deba45d37d81"
      unitRef="usd">15000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzItNS0xLTEtMTI4ODc_554b7a13-400c-4d1c-882d-3a5dce42a135"
      unitRef="usd">15000</us-gaap:InventoryValuationReserves>
    <ngs:InventoryAllowanceAccrual
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzMtMS0xLTEtMTI4ODc_99132a62-97ea-4e47-a4e6-e5740e126dd1"
      unitRef="usd">3758000</ngs:InventoryAllowanceAccrual>
    <ngs:InventoryAllowanceAccrual
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzMtMy0xLTEtMTI4ODc_2ab17f8a-d681-4a9b-9ce6-d5df109fd04e"
      unitRef="usd">4000</ngs:InventoryAllowanceAccrual>
    <ngs:InventoryAllowanceAccrual
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzMtNS0xLTEtMTI4ODc_9432bed7-6f74-4c80-93f2-646a49557ddc"
      unitRef="usd">273000</ngs:InventoryAllowanceAccrual>
    <ngs:InventoryWriteOffs
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzQtMS0xLTEtMTI4ODc_4151fa83-2145-4cd8-b5a4-7e9bc8d7e90e"
      unitRef="usd">3753000</ngs:InventoryWriteOffs>
    <ngs:InventoryWriteOffs
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzQtMy0xLTEtMTI4ODc_e4a59fe0-c872-4983-8c81-10bb9ba02aab"
      unitRef="usd">0</ngs:InventoryWriteOffs>
    <ngs:InventoryWriteOffs
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzQtNS0xLTEtMTI4ODc_9c527cfc-f53e-433c-8cca-776724b258e6"
      unitRef="usd">273000</ngs:InventoryWriteOffs>
    <us-gaap:InventoryValuationReserves
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzUtMS0xLTEtMTI4ODc_c0a9ae4b-013d-4160-bae5-1a52af7dad29"
      unitRef="usd">24000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzUtMy0xLTEtMTI4ODc_dd68c774-503f-4445-ab69-cb4281979823"
      unitRef="usd">19000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF84ODIvZnJhZzo1YWNmOWE4ODc1ODU0YzVjYjFjM2VmZWZmZDQ3ZTFkZC90YWJsZTowNTM4ZjQ1MjlkZWE0M2RlYThmNzhmYTliYjE1ZWU4My90YWJsZXJhbmdlOjA1MzhmNDUyOWRlYTQzZGVhOGY3OGZhOWJiMTVlZTgzXzUtNS0xLTEtMTI4ODc_eca33f96-9de8-4f50-ad2c-b439cbfc9217"
      unitRef="usd">15000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzUyMQ_81a7750b-8dc9-4b69-95ce-93fd6b617c44">Rental Equipment, Property and Equipment&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Rental Equipment&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our rental equipment and associated accumulated depreciation as of December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.122%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.573%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.575%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compressor units&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;370,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;329,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rental equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;380,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;341,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(162,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(165,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rental equipment, net of accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;176,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our rental equipment has an estimated useful life between 15 and 25 years.  Depreciation expense for rental equipment was $21.4&#160;million, $20.9&#160;million and $20.0&#160;million for the year ended December&#160;31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2019, the Company reviewed the estimated useful lives of its rental equipment. This review indicated that the actual lives of its larger horsepower rental equipment were longer than the estimated useful lives used for depreciation purposes in the Company&#x2019;s financial statements. These units incorporate newer technology and heavier, more robust castings and forging, which allows for complete overhauls at longer cycles when compared to its older, lower horsepower units.  Accordingly, as of January 1, 2019, the Company changed its estimates of the useful lives of for these higher horsepower units from 15 years to 20 years (for its 400-600 horsepower units) or 25 years (for its 1,380 horsepower units). This analysis is consistent with our peers, which are depreciating their compressor units over 20 to 30 years.  The effect of this change in estimate was to reduce 2019 depreciation expense by approximately $1.47&#160;million, decrease 2019 net loss by $1.13&#160;million, and decrease 2019 basic and diluted loss per share by $0.09.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Retirement of Rental Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Given its concerns about the current industry backdrop, Company management determined during the third quarter of 2019 which units were not of the type, configuration, make or model that our customers are demanding or that were not cost efficient to refurbish, maintain and/or operate. As a result of this review, we determined 327 units should be retired from our rental fleet. Accordingly, we recorded a $1.5&#160;million loss on retirement of rental equipment during the year ended December 31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.5pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;During our review of our rental compressor units in 2018, we determined 13 units should be retired from our rental fleet.  We recorded no loss on this retirement, as these units were fully depreciated.  We did not record any retirements from our rental fleet in 2017.   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property and Equipment&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment consists of the following at December&#160;31, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.646%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.334%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.924%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Lives (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,570)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation expense for property and equipment was $1.7 million, $1.1 million and $1.2 million for the year ended December&#160;31, 2019, 2018 and 2017, respectively.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Depreciation Expense by Product Line&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table depicts annual depreciation expense associated with each product line as well as our corporate activities at December&#160;31, 2019, 2018 and 2017 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.294%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.558%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.561%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rentals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service &amp;amp; Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2OTI_89cc270f-5ee9-4224-844f-95fa9323bf43">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our rental equipment and associated accumulated depreciation as of December&#160;31, 2019 and 2018, respectively, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.122%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.573%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.575%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Compressor units&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;370,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;329,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rental equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;380,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;341,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(162,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(165,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rental equipment, net of accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;217,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;176,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment consists of the following at December&#160;31, 2019 and 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.646%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.334%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.924%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Lives (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Office equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,570)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table depicts annual depreciation expense associated with each product line as well as our corporate activities at December&#160;31, 2019, 2018 and 2017 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.294%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.558%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.561%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rentals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service &amp;amp; Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idc54132c202949a49da1a6cd02d44e45_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzEtMS0xLTEtODg0Mw_63c4c61f-b62a-47a1-a540-8dd0014700e0"
      unitRef="usd">370961000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i328a1de6d7fe462cb76fd2fd4ae52dcf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzEtMy0xLTEtODg0NQ_83e72321-659f-4af8-85a0-181ff1077e77"
      unitRef="usd">329697000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icf973fd5654a40c198a79fa03dcdfac3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzItMS0xLTEtODg0Mw_081c55bb-0443-471b-a4c3-1b920bc10886"
      unitRef="usd">9129000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3ba4c9abdb0e45caa1ee0799a8f0450b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzItMy0xLTEtODg0NQ_48a19155-836e-465e-b23c-e4fbe8572aca"
      unitRef="usd">11868000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i76979b8cc58b484eb68102d5d8109057_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzMtMS0xLTEtODg0Mw_3490d8a5-38a6-4aa1-ac63-6b53a1293f80"
      unitRef="usd">380090000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id35bb8a9f44c467c80a4a8fc9db861aa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzMtMy0xLTEtODg0NQ_34bd2227-1ed8-46b8-bcea-b95b32541cfc"
      unitRef="usd">341565000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i76979b8cc58b484eb68102d5d8109057_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzQtMS0xLTEtODg0Mw_5f8082be-bb36-48d4-8f1f-40914ac9a4b6"
      unitRef="usd">162348000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id35bb8a9f44c467c80a4a8fc9db861aa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzQtMy0xLTEtODg0NQ_9b33fe3c-86e5-457e-9eb2-d974318ecb30"
      unitRef="usd">165459000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i76979b8cc58b484eb68102d5d8109057_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzUtMS0xLTEtODg0Mw_b04b4e96-fd02-4225-89ed-4066a0b16592"
      unitRef="usd">217742000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id35bb8a9f44c467c80a4a8fc9db861aa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiOGQ0MDNlOTcwOWE0ZTM2OGE3Nzk1ODlhNmIzYmY3NS90YWJsZXJhbmdlOmI4ZDQwM2U5NzA5YTRlMzY4YTc3OTU4OWE2YjNiZjc1XzUtMy0xLTEtODg0NQ_08d4550c-0070-4f09-9bae-532d216f0492"
      unitRef="usd">176106000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i92ba1754337e49499f981c378ced4672_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzEyNjQ0MzgzNzI0NjU5_bf002b46-4360-4552-b818-8022811cc4aa">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6999f514eeca4c168fb68787011c85e5_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzEyNjQ0MzgzNzI0NjY2_38aab01b-8452-4a2f-a0c6-d7df27649722">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="ia5a02cad4cd34dd5a2eb04f1c6596273_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY1Njc_d3040468-a5a3-4af9-a54f-c0f6e98e9b0b"
      unitRef="usd">21400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i41ecc8ecd3fa4c65a7b6f0c3b0dd4830_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY1ODI_531c99a7-ce39-4c8b-9cbc-b156f09647f6"
      unitRef="usd">20900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6a6f9d1c445e48fc91d69a9e0a4a0de6_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY1OTc_098e3d57-5cc3-4a82-9428-bf41c360e973"
      unitRef="usd">20000000.0</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i583430a9187b4235a556b03722ecb118_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2ODc_53164d53-4db9-431e-a202-e3ad564616a3">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9614aab0b50143718776c3a7973c361a_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2Nzk_b79a8109-3310-4e0c-864c-a07e0f64371d">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i86cb4fa2422f412495ec4e171b8e0036_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2NzE_22253a04-2d70-4e21-b6b6-026984d0de34">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i003e2ac04bf247558bab5f1755eb3248_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2NTE_c5b5bbc8-52d4-4d8c-9859-072bd80606a8">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9badc7e0e4f9490cbf2aada37570c90b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2NjM_81f3b09f-5cf2-4778-9847-4e666bcf32de">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="i1db4a9eb3e994ef396df0f569bfc7528_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2MzQ_0b1de22b-2646-444a-ae27-eeb12b469a20"
      unitRef="usd">1470000</us-gaap:Depreciation>
    <us-gaap:NetIncomeLoss
      contextRef="i1db4a9eb3e994ef396df0f569bfc7528_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2MTk_bd5b21e7-6d9e-45f9-8539-4caf62579c0e"
      unitRef="usd">1130000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i1db4a9eb3e994ef396df0f569bfc7528_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzM4NDgyOTA3MDY2MTI_8fd9731f-2e97-47ad-bce0-208915f9243a"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasicAndDiluted>
    <ngs:NumberOfUnitsRetired
      contextRef="ia090bafb728b4fc3b70b288c2b6ace9c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzQzOTgwNDY1MjA1OTY_c8c80513-816c-4b0a-89aa-47ae7fa1ad4f"
      unitRef="compressor">327</ngs:NumberOfUnitsRetired>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i31f07487f0f4412bbb50608a014809bc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzQzOTgwNDY1MjA1ODI_b51c4fc2-228e-4356-b5bd-e91daf3bd9c6"
      unitRef="usd">1500000</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <ngs:NumberOfUnitsRetired
      contextRef="ie4272a1c96c149d083a9dc2640917775_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzgyNDYzMzcyMTE5ODk_ff6bb682-46ef-4de1-b67c-236370d76d55"
      unitRef="compressor">13</ngs:NumberOfUnitsRetired>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8538ca8ab47d446cb7cfc2ffc4d1cfce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzEtMy0xLTEtMA_853d13af-15dc-4892-add2-833d20e0cb0e"
      unitRef="usd">1290000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i426a40b15215473689b3e0dafade1171_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzEtNS0xLTEtMA_c5a8bc42-dd9d-4526-86d5-61ef8a99ae25"
      unitRef="usd">1290000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4755f03cd4164d3897f6be4fd62937d8_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzItMS0xLTEtMA_9c76843b-a930-43c1-b119-85489c1fccf7">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i93f1a770545f4177a32da83fc8dd99de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzItMy0xLTEtMA_b8c7f070-dbaf-46d5-940e-5cd105e664b7"
      unitRef="usd">18632000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie909d0ec9c8042eab2efb3ccc20bcfdf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzItNS0xLTEtMA_55353800-8eda-4ee7-87f3-db818ff9e1b9"
      unitRef="usd">6116000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib1617fa12c8e42f7afc99c79ec6ea732_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzMtMS0xLTEtMA_092c7da7-1166-48a1-aa41-f5333b9a67b0">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iec2ce2b8fa6a49b28aec677fe5961b96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzMtMy0xLTEtMA_ff609d65-a25c-4388-8238-7183cbb72f98"
      unitRef="usd">1168000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id35f3d47daff4182b3e13bda32677ef0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzMtNS0xLTEtMA_87bab731-c665-4999-b80e-e636f35405e4"
      unitRef="usd">808000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie2db6e72d7284e0e8cb75af5c4e1f94c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzQtMS0xLTEtMA_8b81f65d-f7d2-4bb8-9a71-dc45961ee609">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3f271653835446fc8c816ab585f4e62d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzQtMy0xLTEtMA_0ebb14da-d234-48ce-a860-586daaf73045"
      unitRef="usd">2001000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3138003e0cf64cdfb9c0788fbb7798c5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzQtNS0xLTEtMA_c5e1af50-23d9-4887-8e59-db4e725b05b2"
      unitRef="usd">1492000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i59e3059bb7ad4046ab0f55917eccd184_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzUtMS0xLTEtMA_a6131c3f-fcb6-4378-a47d-07f8b0448cb1">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1ead0e84024a466ca6fafac1e83544e3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzUtMy0xLTEtMA_4827437c-10db-491c-8514-ae7d8b1b89d7"
      unitRef="usd">573000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9493a822ab14403db9563ef5bce97efe_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzUtNS0xLTEtMA_5f4e8fba-2f97-4916-b93a-3eb4fbcf507a"
      unitRef="usd">573000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i89a78aa0516b4d13a7f28b05f6e7fe1c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzYtMS0xLTEtMA_0bc95d51-2130-4d68-a026-4714cb4f999b">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5aa76f34ca5f4fc1a5152948ddd4a250_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzYtMy0xLTEtMA_bbbb4d7b-bd18-48dd-bfa8-e9f416561cd4"
      unitRef="usd">3492000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie19e02dfa1bd44828bc89b726a3ed411_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzYtNS0xLTEtMA_96c93e57-41a4-46ac-aa52-2679fe3b78dd"
      unitRef="usd">3324000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia198d1a0f76641779c4dbd8fc8e4cc52_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzctMS0xLTEtMA_79dc92ee-ca20-4588-ad17-2710ff13bc8d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9f2a66e0b6e4426caa8cb648349c3590_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzctMy0xLTEtMA_58e7cba8-da1f-4c56-b1f8-096950f195a1"
      unitRef="usd">7560000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6f775606494743d0a3ba83b543ef4898_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzctNS0xLTEtMA_16a517cb-dcb5-471b-b172-cd53237f8171"
      unitRef="usd">6292000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ieeffe8dd5577451bbda802ada84516bb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzgtMy0xLTEtMA_55838fae-f355-4cfc-83c2-84a8d40187db"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibc840508de1c49fcb9f510a22c12652c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzgtNS0xLTEtMA_5960298b-090f-499a-97b4-f81bfa007a48"
      unitRef="usd">8319000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzktMy0xLTEtMA_7c5711aa-af04-40ce-af1b-3f740d9774e6"
      unitRef="usd">34716000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzktNS0xLTEtMA_10b825f3-c5d8-4546-8b58-a5f0255aed7c"
      unitRef="usd">28214000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzEwLTMtMS0xLTA_4717c8b3-90a6-4576-b805-952f8012d44c"
      unitRef="usd">12847000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzEwLTUtMS0xLTA_91769013-7942-45e3-9c4a-4f45e92e1b7a"
      unitRef="usd">11570000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzExLTMtMS0xLTA_562cd529-1a21-45f6-8a91-a7808908d0ab"
      unitRef="usd">21869000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTpiMzcxMGY1YmMwNDk0NzIzYWVjYTVmOGViMDk4OWE2MS90YWJsZXJhbmdlOmIzNzEwZjViYzA0OTQ3MjNhZWNhNWY4ZWIwOTg5YTYxXzExLTUtMS0xLTA_10a6faed-2267-4047-8902-dfc6f9b1d457"
      unitRef="usd">16644000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i718387e3c8eb4f20a409867d54f03bb6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzE3NA_f133cb07-5cc6-4012-b4bb-038518e33ef7"
      unitRef="usd">1700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7eedbaf78d06460aadab42a5449f6b2f_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzE3OA_168abbb3-ed9e-48b3-8e8f-366591414927"
      unitRef="usd">1100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4333505d03504c43813d3dcb0df3a204_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90ZXh0cmVnaW9uOmM4OGZhYjg0MmQwNzQ2OWRhNjM5YTMyY2ZjOGQ1YWEzXzE4NQ_3b0ab6bc-6a67-427a-ab85-f236bf957f7a"
      unitRef="usd">1200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6e987d7699264e158d4cffee705bd486_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzEtMS0xLTEtODAxNA_836cfb97-a51c-4559-b8b7-26daff0af0c5"
      unitRef="usd">22596000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3732351a11854044bbbf6624fed5a22d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzEtMy0xLTEtODAyNQ_6a5d7f2f-9997-4015-8887-b9c5e0c88c3d"
      unitRef="usd">21611000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic73f9a46d6c14b0ab619202e9e9d0748_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzEtNS0xLTEtODAyNw_c6f65131-e219-4cdc-b316-87f770285a37"
      unitRef="usd">20873000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iffe1a6c1b87b487fa04a1a4f02477c0d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzItMS0xLTEtODAyMw_0b29092a-9e42-414f-9715-3af3d2c27323"
      unitRef="usd">275000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i39f9f962a4a24aebbc2d1a770c5174b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzItMy0xLTEtODAyNQ_6b00a94e-ce4c-41f8-894f-3c3259bf7d9c"
      unitRef="usd">271000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id8a12388d2a5407f8ed9b7bc38a6ee1c_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzItNS0xLTEtODAyNw_e8d9061a-d2df-425a-b0db-69c82b0d1b7d"
      unitRef="usd">267000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i626529b21baa492287d8cb0d7d111b89_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzMtMS0xLTEtODAxOQ_273b3824-bb07-4ef5-855a-0790dd49a2dc"
      unitRef="usd">37000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6ae4e18302db40ff8bf0a14896e24347_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzMtMy0xLTEtODAyNQ_d43795e5-c360-45e7-99d4-f4746f3bfe07"
      unitRef="usd">22000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i66ab553ceba14f86a3c07c71ad8f487a_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzMtNS0xLTEtODAyNw_2bc4d856-687f-4be4-912b-23eb99a18fcb"
      unitRef="usd">22000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i68e84629f7f54a84b5da43ba4da1bfb3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzQtMS0xLTEtODg0MQ_4551a8ab-78fb-46f3-80d0-0b5fd5ddd509"
      unitRef="usd">235000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib0a48830a29c47508578dabf5eafa836_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzQtMy0xLTEtODg0MQ_19913df4-4821-407c-a746-822b26d966fa"
      unitRef="usd">50000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i192184f28f834f0e9517789a2fbc93ae_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzQtNS0xLTEtODg0MQ_cf6bcf2c-224e-4580-a2ef-03c32dc70910"
      unitRef="usd">29000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzUtMS0xLTEtODAyMQ_2cc19186-0678-4154-bfea-e3a9f5a64459"
      unitRef="usd">23143000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzUtMy0xLTEtODAzMQ_08e0897a-a1fd-4e52-9067-79fc89e15ce0"
      unitRef="usd">21954000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzAvZnJhZzpjODhmYWI4NDJkMDc0NjlkYTYzOWEzMmNmYzhkNWFhMy90YWJsZTowYzY0MTUyOTViZmQ0Zjg0ODM0MDJhMWNmMTA1YjMzMS90YWJsZXJhbmdlOjBjNjQxNTI5NWJmZDRmODQ4MzQwMmExY2YxMDViMzMxXzUtNS0xLTEtODAzMQ_2ec59b2d-740a-4d49-b822-fa68af034839"
      unitRef="usd">21191000</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzM4NDgyOTA3MDAzOTk_2eedd63a-1470-4120-b71e-2c3ad44a8876">Leases&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company determines if an arrangement is a lease at inception by assessing whether it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company&#x2019;s leases are primarily related to property leases for its field offices. The Company's leases have remaining lease terms of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzA2Njc_ad3d353b-a669-45a9-85d7-977a84d14715"&gt;one&lt;/span&gt; to 10 years. Renewal and termination options are included in the lease term when it is reasonably certain that the Company will exercise the option.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company's lease agreements do not contain any contingent rental payments, material residual guarantees or material restrictive covenants.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As substantially all of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which is based on a fully collateralized loan over the lease term, to determine the present value of lease payments. Based on the present value of lease payments for the Company's existing leases, the Company recorded net lease assets and lease liabilities of approximately $451,000, respectively, upon adoption. The Company had no finance leases. The new lease standard did not materially impact the Company's consolidated statements of income and had no impact on the Company's consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The impact of the new lease standard on the December&#160;31, 2019 consolidated balance sheet was as follows:   &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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.528%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:27.955%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:27.517%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Classification on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use assets-operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncurrent lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implicit Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Operating lease costs are recognized on a straight-line basis over the lease term. Total operating lease costs for the year ended December&#160;31, 2019 was approximately $548,000.&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:73.438%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.562%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Operating lease cost &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1) (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;(1)&#160;Lease costs are classified on the Consolidated Statements of Operations in cost of sales, cost of compressors and selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;(2) &#160;Includes costs of $350,000 for leases with terms of 12 months or less and $198,000 for leases with terms greater than 12 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The following table shows the future maturities of lease liabilities:&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.953%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.317%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Under the previous lease standard (Topic 840), future minimum obligations under lease commitments in effect at December 31, 2018 were as follows:&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.853%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Rent expense under such leases was $198,000, $433,000, and $310,000 for the years ended December&#160;31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <ngs:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i99cde69d2fac4ae9b0e98f0c2260aad6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzA2NzM_0bde54f7-fec5-4e2a-8288-f8415363baa3">P10Y</ngs:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i48244c221d294f279aee1776b947db00_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzE0MzU_0e61603a-6b55-43da-9d2d-d01cee375c0b"
      unitRef="usd">451000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i48244c221d294f279aee1776b947db00_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzE0MzU_cc554627-c113-4ce8-9a36-4bcacd1a0aa6"
      unitRef="usd">451000</us-gaap:OperatingLeaseLiability>
    <ngs:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzQzOTgwNDY1MTQyODg_3b758123-37e4-43cb-bc20-4ac745c4ee70">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The impact of the new lease standard on the December&#160;31, 2019 consolidated balance sheet was as follows:   &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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.528%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:27.955%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:27.517%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Classification on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use assets-operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncurrent lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Implicit Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ngs:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzItMi0xLTEtNDUxMw_15da969a-46bc-4776-986e-64155a3c03ad"
      unitRef="usd">604000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzQtMi0xLTEtNDUxMw_8a61a332-8765-4535-9cf2-36244226cb45"
      unitRef="usd">189000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzUtMi0xLTEtNDUxMw_aee5b948-c2f3-4c16-bf2a-b6fc0089ad73"
      unitRef="usd">415000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzYtMi0xLTEtNDUxMw_460c0108-e543-4265-8d54-d97fd3f5f64e"
      unitRef="usd">604000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzgtMi0xLTEtMzIwNQ_1a6b0c62-ca89-4108-bacd-7d75ee862661">P2Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTozY2ExMmQ0ZmQ1ZDA0MDQ2Yjg2MzU4ZWM5MDMzZTM1YS90YWJsZXJhbmdlOjNjYTEyZDRmZDVkMDQwNDZiODYzNThlYzkwMzNlMzVhXzktMi0xLTEtNDUxMw_ace789f2-19b8-487c-9061-73c5d7826e80"
      unitRef="number">0.031</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzQzOTgwNDY1MTQyODk_30051214-e861-48c4-8b68-09af1d133574">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Operating lease costs are recognized on a straight-line basis over the lease term. Total operating lease costs for the year ended December&#160;31, 2019 was approximately $548,000.&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:73.438%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.562%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Operating lease cost &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1) (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;(1)&#160;Lease costs are classified on the Consolidated Statements of Operations in cost of sales, cost of compressors and selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;(2) &#160;Includes costs of $350,000 for leases with terms of 12 months or less and $198,000 for leases with terms greater than 12 months.</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:LeaseCost
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzE5MzQ_1df69624-a26e-4750-beb2-1ed86064d17c"
      unitRef="usd">548000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTphZjRkNTQ1ZTZlYTI0OTUwYTMyMTY2YmY2ZDllMTEzZS90YWJsZXJhbmdlOmFmNGQ1NDVlNmVhMjQ5NTBhMzIxNjZiZjZkOWUxMTNlXzMtMS0xLTEtNDUxNQ_67e95204-f3bc-4f91-8b06-9d9941716ec7"
      unitRef="usd">548000</us-gaap:OperatingLeasePayments>
    <us-gaap:ShortTermLeaseCost
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzM4NDgyOTA3MDIwMjk_12bfb4fd-71f3-4142-8def-f5465dabddc0"
      unitRef="usd">350000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzM4NDgyOTA3MDIwNDE_d4faf4e7-7631-468e-a6a3-c0765b530582"
      unitRef="usd">198000</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzQzOTgwNDY1MTQyOTA_25074114-0d3e-4169-b183-426c6f4f6ef2">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The following table shows the future maturities of lease liabilities:&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.953%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.317%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzItMi0xLTEtNDUxNw_14a69d51-5028-4b66-8c6b-2e49f76cc708"
      unitRef="usd">208000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzMtMi0xLTEtNDUxNw_98260bd8-7efc-4b1a-b12f-75b2879ebe8c"
      unitRef="usd">172000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzQtMi0xLTEtNDUxNw_d893bebf-9e78-4bd7-b348-78b54305e3a4"
      unitRef="usd">46000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzUtMi0xLTEtNDUxNw_37e42ff0-d88b-4519-9b4d-222f9cd88fd6"
      unitRef="usd">38000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzYtMi0xLTEtNDUxNw_c506476c-9d5e-455b-b657-0c28674a247c"
      unitRef="usd">38000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzctMi0xLTEtNDUxNw_7f55b8bf-74a3-42fc-b484-80949e730a0b"
      unitRef="usd">168000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzgtMi0xLTEtNDUxNw_9e275501-79b5-440a-9fc3-65e0e4802e65"
      unitRef="usd">670000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzktMi0xLTEtNDUxNw_66d083f4-4786-4db6-b534-12dd565a5462"
      unitRef="usd">66000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTo2YjhjZDhmMzQ5YjU0NjEzOWMyYTdmNGEyY2FhNTUwNi90YWJsZXJhbmdlOjZiOGNkOGYzNDliNTQ2MTM5YzJhN2Y0YTJjYWE1NTA2XzEwLTItMS0xLTQ1MTc_9c250291-c9d4-473a-8431-5e7770034578"
      unitRef="usd">604000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzQzOTgwNDY1MTQyOTE_d111cc7c-b3c0-46d1-8602-c42f9a1da3de">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Under the previous lease standard (Topic 840), future minimum obligations under lease commitments in effect at December 31, 2018 were as follows:&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.853%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzItMS0xLTEtNDUxOQ_35ac7217-a414-4729-bf68-07b09a0eb219"
      unitRef="usd">298000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzMtMS0xLTEtNDUxOQ_fa4ab00d-2d62-498c-90d3-dcdc6c47b0cf"
      unitRef="usd">118000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzQtMS0xLTEtNDUxOQ_ed8e8c83-494f-4252-9ef7-a3a0504e7b02"
      unitRef="usd">97000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzUtMS0xLTEtNDUxOQ_dee9b4a1-7de1-44eb-b34a-043a479400eb"
      unitRef="usd">44000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzYtMS0xLTEtNDUxOQ_ad95e8f7-2c44-47e2-8a05-455a9f284683"
      unitRef="usd">35000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzctMS0xLTEtNDUxOQ_b3a654c0-0426-4c9b-95f6-3f7a4f75d026"
      unitRef="usd">15000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90YWJsZTpiMGU3NzQwZTI0ZDg0YTE4YjljNmQ2YmM0Y2FkMGQ3YS90YWJsZXJhbmdlOmIwZTc3NDBlMjRkODRhMThiOWM2ZDZiYzRjYWQwZDdhXzgtMS0xLTEtNDUxOQ_5069ce33-2049-4941-be70-e0c4cd27cb17"
      unitRef="usd">607000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeaseCost
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzI0ODU_e93bb6ab-5aab-47b9-b68b-3c2b278394c5"
      unitRef="usd">198000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzI0ODk_c113ef2c-7f17-41b2-821e-4281bd7a7f44"
      unitRef="usd">433000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF83OTYvZnJhZzo1YzI2MDYzMDU1MGI0MTU2OTNmNzNlMTc3NTQxZjljOC90ZXh0cmVnaW9uOjVjMjYwNjMwNTUwYjQxNTY5M2Y3M2UxNzc1NDFmOWM4XzI3NDg3NzkwNzI0OTc_e4b4caba-e07d-44a6-808f-008296d1cc8d"
      unitRef="usd">310000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzQzOTgwNDY1MTczMzc_1ead259e-3bf2-4637-b6d7-01e419aa33e2">Goodwill&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired.  During the third quarter of 2019, the Company examined various qualitative factors to determine if a quantitative goodwill impairment test was needed.  For several months prior to the end of the third quarter of 2019, the Company experienced a significant decline in stock price, which was reflective of the significant deterioration of stock prices of companies throughout the oilfield services sector. In addition, the Company noted its largest customer as well as several other exploration and production companies had announced significant reductions to their 2020 capital expenditures budgets compared to those in 2019. These reductions clearly indicated lower demand for oilfield services, including compression services, in 2020 compared to 2019.  In addition, the reductions reflected the deteriorated equity markets for energy companies and demands from institutional investors that energy companies keep capital spending within operating cash flow. After considering these factors and various other industry, economic and company-specific factors, we calculated our market capitalization (based on our closing stock price) as of September 30, 2019, and compared it to the carrying value of our net assets. Since the carrying value of our net assets exceeded our market capitalization and after considering all of the aforementioned qualitative factors, Company management determined that it was more likely than not that the fair value of the Company&#x2019;s net assets was less than its carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As a result of our qualitative assessment, we proceeded to perform our quantitative goodwill impairment analysis, where we used an independent valuation specialist to assist us in determining the fair value of our net assets. In this impairment analysis, the estimated fair value of our net assets was determined utilizing market and income-based approaches. Determining fair value in this analysis required significant judgment, including judgments about appropriate comparable companies, appropriate discount rates and our estimated future cash flows, which are subject to change. As a result of our quantitative evaluation, we recorded a goodwill impairment charge of $10.0&#160;million in 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.884%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We experienced no impairment of goodwill during the years ended December 31, 2018 and 2017.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzgyNDYzMzcyMTM5MTY_bd231e21-ceac-48d7-ac5d-107797095141"
      unitRef="usd">10000000.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzM4NDgyOTA3MDM0NTA_c7d7978e-8eb1-4007-9ece-9cbb26138847">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.884%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90YWJsZToyMmNlMWY4MTA3ZDY0NTk1YTBlZGNkNTc5MWRiZTZjMC90YWJsZXJhbmdlOjIyY2UxZjgxMDdkNjQ1OTVhMGVkY2Q1NzkxZGJlNmMwXzEtMS0xLTEtODAzNw_7883d852-48d7-495b-a51c-c1dfd1cffea1"
      unitRef="usd">10039000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90YWJsZToyMmNlMWY4MTA3ZDY0NTk1YTBlZGNkNTc5MWRiZTZjMC90YWJsZXJhbmdlOjIyY2UxZjgxMDdkNjQ1OTVhMGVkY2Q1NzkxZGJlNmMwXzItMS0xLTEtODAzNw_9d556892-7d29-47b1-b359-99e6ff698377"
      unitRef="usd">10039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90YWJsZToyMmNlMWY4MTA3ZDY0NTk1YTBlZGNkNTc5MWRiZTZjMC90YWJsZXJhbmdlOjIyY2UxZjgxMDdkNjQ1OTVhMGVkY2Q1NzkxZGJlNmMwXzMtMS0xLTEtODAzNw_477952f5-4032-43e3-ab49-d2c10d48a676"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzM4NDgyOTA3MDM0NDU_068e210f-5775-4550-a8eb-f410ded6a854"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzMvZnJhZzowMDE2NTQ5MGQwYmU0NTljYTk3YzRiMDIyZjMwMTAzMC90ZXh0cmVnaW9uOjAwMTY1NDkwZDBiZTQ1OWNhOTdjNGIwMjJmMzAxMDMwXzM4NDgyOTA3MDM0NDU_4f2bdda1-bb50-46a3-b6a3-dc007b68ad05"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzM4NDgyOTA3MDE3MDk_48e6d00d-10eb-4d60-bcfe-bf9649039372">Intangibles&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At December 31, 2019 and 2018, the Company had intangible assets, which relate to developed technology and a trade name. The carrying amount net of accumulated amortization at December&#160;31, 2019 and 2018 was $1.3 million and $1.4 million, respectively.&#160;Amortization expense recognized in each of the years ending December&#160;31, 2019, 2018, and 2017 was $125,000.&#160;Estimated amortization expense for the years 2020-2024 is $125,000 per year.&#160;The Company has an intangible asset with a gross carrying value of $654,000 at December&#160;31, 2019 related to the trade name of SCS which was acquired in our acquisition of Screw Compression Systems in January 2005.&#160;&#160;This asset is not being amortized as it has been deemed to have an indefinite life. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table represents the identified intangible assets by major asset class (in thousands):&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:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.558%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.823%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.911%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.764%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Book Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Book Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our policy is to review intangibles that are being amortized for impairment when indicators of impairment are present.  In addition, it is our policy to review indefinite-lived intangible assets for impairment annually or when indicators of impairment are present.  We review intangibles through an assessment of the estimated future cash flows related to such assets.&#160;&#160;In the event that assets are found to be carried at amounts in excess of estimated undiscounted future cash flows, then the assets will be adjusted for impairment to a level commensurate with a discounted cash flow analysis of the underlying assets.&#160;&#160;Based upon our analysis, we experienced no impairment of intangible assets (excluding goodwill) during the years ended December&#160;31, 2019 or 2018. &lt;/span&gt;&lt;/div&gt;In addition, in conjunction with our quantitative assessment of goodwill, we used the services of an independent valuation specialist to assist us in determining the fair value of our trade name during the third quarter of 2019.  In this impairment analysis, the estimated fair value of our trade name was determined utilizing an income-based approach that required significant judgment, including those about an appropriate royalty rate and discount rate.  This analysis indicated no impairment of our trade name.</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMDk3NDg_f3144bcd-c3ba-400d-86fb-e409c7bb3a83"
      unitRef="usd">1300000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMDk3NTU_c3db0d39-9746-4a2e-b1ac-9995d246e316"
      unitRef="usd">1400000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwMDg_0b82570b-4b5b-491a-8f20-3c41a9d1fb03"
      unitRef="usd">125000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwMDg_12245481-a162-440f-91e9-e22c39ae4d94"
      unitRef="usd">125000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwMDg_fcf49043-8278-40e3-b969-99733cd184fb"
      unitRef="usd">125000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_091f5704-e747-45cf-b5d2-d56329aa5eea"
      unitRef="usd">125000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_7ad9a884-d4eb-4791-8f9b-bc3653bd3c41"
      unitRef="usd">125000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_7e8a4732-98a2-47e3-9aad-de98b573b09e"
      unitRef="usd">125000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_b3bcc0ee-0d70-4205-911c-ae9059995db2"
      unitRef="usd">125000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAwNjg_cc27d693-461b-46c1-a987-5f62f20e86f5"
      unitRef="usd">125000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i20c15b61992746b4961cc71c0fe3f703_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTAxNDE_f180a930-3303-4eb1-8f5f-fcaa47962378"
      unitRef="usd">654000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzQzOTgwNDY1MTU1OTg_5198e8a9-6151-4c4b-bd73-821b2e49c057">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table represents the identified intangible assets by major asset class (in thousands):&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:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.558%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.823%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.911%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.764%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Book Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Book Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzQzOTgwNDY1MTU1OTg_c6f74155-df9f-46d6-8e94-d6465cd59315">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table represents the identified intangible assets by major asset class (in thousands):&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:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.558%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.823%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.911%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.529%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.764%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="39" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Book Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Carrying Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Book Value&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia4bce7b7bd354bd1b9fefd210e13aeb9_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtMi0xLTEtODA0MQ_9888fd33-7531-4033-8608-19c01173a39a">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if646af908ff94660837df33afa6a2660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtNC0xLTEtODA0MQ_77c25d45-f839-43c3-a96a-49e0a62dfd67"
      unitRef="usd">2505000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if646af908ff94660837df33afa6a2660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtNi0xLTEtODA0MQ_49b34bdd-2b36-455e-94ad-a04648d6edb5"
      unitRef="usd">1883000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if646af908ff94660837df33afa6a2660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtOC0xLTEtODA0MQ_bfe8121e-1215-4fe5-b670-4d91de773f40"
      unitRef="usd">622000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1239c9a63bdd46579ee7532ec11c40f3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtMTAtMS0xLTgwNDE_e39414c4-e870-44e6-96e9-e8fca3d61284"
      unitRef="usd">2505000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1239c9a63bdd46579ee7532ec11c40f3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtMTItMS0xLTgwNDE_e7b0c937-8e89-4d0c-a7fe-db30d4e84f16"
      unitRef="usd">1758000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1239c9a63bdd46579ee7532ec11c40f3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzYtMTQtMS0xLTgwNDE_d54059b2-96c0-4928-8ed7-5696cdd28ed7"
      unitRef="usd">747000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i20c15b61992746b4961cc71c0fe3f703_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctNC0xLTEtODA0MQ_c52d5586-a954-4064-b63b-056fd7cee1b3"
      unitRef="usd">654000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i20c15b61992746b4961cc71c0fe3f703_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctNi0xLTEtODA0MQ_1a9f9b56-304d-4589-b754-026da5dfda3c"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i20c15b61992746b4961cc71c0fe3f703_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctOC0xLTEtODA0MQ_c9db7f98-6d75-4f13-9915-8f0f512a8da5"
      unitRef="usd">654000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i680b78bce6504f409bbe0dd415ef5d44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctMTAtMS0xLTgwNDE_56c77c75-6576-41c7-b1df-aea29a114ed3"
      unitRef="usd">654000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i680b78bce6504f409bbe0dd415ef5d44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctMTItMS0xLTgwNDE_291c0cd5-00bc-4c58-88df-5af71ceb26ec"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i680b78bce6504f409bbe0dd415ef5d44_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzctMTQtMS0xLTgwNDE_ef7f78fe-ac0e-4014-a906-25d44ec5cca6"
      unitRef="usd">654000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtNC0xLTEtODA0MQ_68982218-39ed-4e7b-8b04-98b19810236e"
      unitRef="usd">3159000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtNi0xLTEtODA0MQ_35eb79c4-499d-4937-b9ec-b1ffc5e489a4"
      unitRef="usd">1883000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtOC0xLTEtODA0MQ_342873f1-021f-45e1-8415-9eaaf9ba63d9"
      unitRef="usd">1276000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtMTAtMS0xLTgwNDE_5ee9c0f5-e9b9-4c64-bd7d-4ed71ad148b2"
      unitRef="usd">3159000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtMTItMS0xLTgwNDE_44b13f42-33ab-46c9-bdb4-0e8e3b5aaefc"
      unitRef="usd">1758000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90YWJsZTo1N2YyYTQ5ZWNhZDA0OTExOTk0ZmU2ZGNiYWJkZGRmOC90YWJsZXJhbmdlOjU3ZjJhNDllY2FkMDQ5MTE5OTRmZTZkY2JhYmRkZGY4XzgtMTQtMS0xLTgwNDE_af376eac-2c2f-4f0f-9897-0f8af91e1893"
      unitRef="usd">1401000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTA4OTY_0baf511b-be97-488e-9d57-539b20140336"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDUvZnJhZzo1YWRhMTMzMTRiZWY0M2YzOTkyMjQzMzFlMGI3YmY2MC90ZXh0cmVnaW9uOjVhZGExMzMxNGJlZjQzZjM5OTIyNDMzMWUwYjdiZjYwXzgyNDYzMzcyMTA4OTY_6d3377e4-f4d6-4ef4-88c1-1c532f116226"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzM4NDgyOTA3MjEzOTU_300ac852-505a-4d2c-9e78-c84828a126c0">Credit Facility&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have a senior secured revolving credit agreement with JP Morgan Chase Bank, N.A (the "Amended Credit Agreement") aggregate commitment of $30 million, subject to collateral availability. We also have a right to request from the Lender, on an uncommitted basis, an increase of up to $20 million on the aggregate commitment (which could potentially increase the commitment amount to $50 million). .&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Borrowing Base&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. At any time before the maturity of the Amended Credit Agreement, we may draw, repay and re-borrow amounts available under the borrowing base up to the maximum aggregate availability discussed above. Generally, the borrowing base equals the sum of (a) 80% of our eligible accounts receivable plus (b) 50% of the book value of our eligible general inventory (not to exceed 50% of the commitment amount at the time) plus (c) 75% of the book value of our eligible equipment inventory.&#160;&#160;JPMorgan Chase Bank (the &#x201c;Lender&#x201d;) may adjust the borrowing base components if material deviations in the collateral are discovered in future audits of the collateral. We had $29.5 million borrowing base availability at December&#160;31, 2019 under the terms of our Amended Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Interest and Fees&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;.&#160;&#160;Under the terms of the Amended Credit Agreement, we have the option of selecting the applicable variable rate for each revolving loan, or portion thereof, of either (a)&#160;LIBOR multiplied by the Statutory Reserve Rate (as defined in the Amended Credit Agreement), with respect to this rate, for Eurocurrency funding, plus the Applicable Margin (&#x201c;LIBOR-based&#x201d;), or (b)&#160;CB Floating Rate, which is the Lender's Prime Rate less the Applicable Margin; provided, however, that no more than three LIBOR-based borrowings under the agreement may be outstanding at any one time.&#160;For purposes of the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;LIBOR-based interest rate, the Applicable Margin is 1.50%. For purposes of the CB Floating Rate, the Applicable Margin is 1.25%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accrued interest is payable monthly on outstanding principal amounts, provided that accrued interest on LIBOR-based loans is payable at the end of each interest period, but in no event less frequently than quarterly. In addition, fees and expenses are payable in connection with our requests for letters of credit (generally equal to the Applicable Margin for LIBOR-related borrowings multiplied by the face amount of the requested letter of credit) and administrative and legal costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Maturity&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; . The maturity date of the Amended Credit Agreement is December&#160;31, 2020, at which time all amounts borrowed under the agreement will be due and outstanding letters of credit must be cash collateralized. The agreement may be terminated early upon our request or the occurrence of an event of default. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Security&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The obligations under the Amended Credit Agreement are secured by a first priority lien on all of our inventory and accounts and lease receivables, along with a first priority lien on a variable number of our leased compressor equipment the book value of must be maintained at a minimum of 2.00 to 1.00 commitment coverage ratio (such ratio being equal to (i) the amount of the borrowing base as of such date to (ii) the amount of the commitment as of such date.)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Covenants.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The Amended Credit Agreement contains customary representations and warranties, as well as covenants which, among other things, limit our ability to incur additional indebtedness and liens; enter into transactions with affiliates; make acquisitions in excess of certain amounts; pay dividends; redeem or repurchase capital stock or senior notes; make investments or loans; make negative pledges; consolidate, merge or effect asset sales; or change the nature of our business. In addition, we also have certain financial covenants that require us to maintain a leverage ratio less than or equal to 2.50 to 1.00 as of the last day of each fiscal quarter.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Events of Default and Acceleration.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The Amended Credit Agreement contains customary events of default for credit facilities of this size and type, and includes, without limitation, payment defaults; defaults in performance of covenants or other agreements contained in the loan documents; inaccuracies in representations and warranties; certain defaults, termination events or similar events; certain defaults with respect to any other Company indebtedness in excess of $50,000; certain bankruptcy or insolvency events; the rendering of certain judgments in excess of $150,000; certain ERISA events; certain change in control events and the defectiveness of any liens under the secured revolving credit facility.  Obligations under the Amended Credit Agreement may be accelerated upon the occurrence of an event of default.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December&#160;31, 2019, we were in compliance with all covenants in our Amended Credit Agreement.&#160;&#160;A default under our Credit Agreement could trigger the acceleration of our bank debt so that it is immediately due and payable.&#160;&#160;Such default would likely limit our ability to access other credit. At December&#160;31, 2019 our balance on the line of credit was $417,000.  Our weighted average interest rate for the year ended December 31, 2019 was 3.06%.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzE2Ng_46076bde-2433-4c11-a8dd-df77b84413d0"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ngs:LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity
      contextRef="id457dd6734624d359aa3609f21ccd8c7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzMwMQ_1666a8f6-8db8-41b5-8428-63c307c70d34"
      unitRef="usd">20000000</ngs:LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity>
    <ngs:LineOfCreditFacilityPotentialMaximumBorrowingCapacity
      contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzM5MQ_2ea81f7a-e816-47de-89f9-66c4189c66b6"
      unitRef="usd">50000000</ngs:LineOfCreditFacilityPotentialMaximumBorrowingCapacity>
    <ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable
      contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzkyNQ_56416b12-9fdb-4814-b8b4-20dedf7cb301"
      unitRef="number">0.80</ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable>
    <ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory
      contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1Xzk3Mw_f2be7973-4570-4529-bc79-8b42c8048952"
      unitRef="number">0.50</ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory>
    <ngs:LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent
      contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzEwNDM_ee92567d-fdbf-4cf4-b273-7c6a95624148"
      unitRef="number">0.50</ngs:LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent>
    <ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory
      contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzEwOTM_9cf7f652-1f55-40bc-9588-8045531d272c"
      unitRef="number">0.75</ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzEzMjc_22fdd80c-900f-4f82-8f49-0b87925b91d5"
      unitRef="usd">29500000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <ngs:LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding
      contextRef="ia805435feef342f89a827629bb77e159_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzE5MTc_97e6b1de-1753-45b7-80f8-c664b235068c"
      unitRef="loan">3</ngs:LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie005ca61d3304ee4bb4d61c39301e99e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzIwNzE_2e2f1e98-93e0-483c-ab51-2c62fee3384b"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i77c427f189fc4503b7e834a0c7e00793_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzIxMzg_c1f110e2-9533-4236-90e9-485fff0a4e0b"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ngs:LineofCreditFacilityCommitmentCoverageRatio
      contextRef="if9962dd76da040d5bce1952f925186e9_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzMyNDU_f2ee1776-8cf0-4e26-9b2a-ec6c3770c5c4"
      unitRef="number">2.00</ngs:LineofCreditFacilityCommitmentCoverageRatio>
    <ngs:LineofCreditFacilityLeverageRatio
      contextRef="i96e45829622240c59ee3f90c3148834a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzQwMjc_e9e99ae3-8cca-4313-ae1c-5f5fc6985ef0"
      unitRef="number">2.50</ngs:LineofCreditFacilityLeverageRatio>
    <ngs:LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount
      contextRef="i9b549fa588734a1090cd05c6617b597f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzQ1NTI_fe319764-ea9d-47a0-8851-b93be17b60a0"
      unitRef="usd">50000</ngs:LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount>
    <ngs:LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount
      contextRef="i9b549fa588734a1090cd05c6617b597f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzQ2NDU_8810eb9c-6989-423e-9bf3-d91355a96a84"
      unitRef="usd">150000</ngs:LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount>
    <us-gaap:LinesOfCreditCurrent
      contextRef="id7527d02facc429d86a1bcd172cb9de0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzUyMjM_e95a9d34-3eab-45e1-a2cf-67f7a025b9d7"
      unitRef="usd">417000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzkvZnJhZzoyNTRjZTZlNDQ2YzI0N2IyYjA2N2YyYzZlN2RmOGYzNS90ZXh0cmVnaW9uOjI1NGNlNmU0NDZjMjQ3YjJiMDY3ZjJjNmU3ZGY4ZjM1XzM4NDgyOTA3MjI0NTI_76ef92e6-618d-4426-8c49-f3c2a0f86414"
      unitRef="number">0.0306</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjI_38ae31fb-0d96-4327-9ff2-26e3585462b8">Income Taxes&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The (provision for) benefit from income taxes for the years ended December 31, 2019, 2018 and 2017, consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.294%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current benefit (provision):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current benefit (provision)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred benefit (provision):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total benefit (provision)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On December&#160;22, 2017, the U.S. government enacted the 2017 Tax Act. The 2017 Tax Act made broad and complex changes to the U.S. tax code that affected the Company&#x2019;s 2017 financial results. The 2017 Tax Act also established new tax laws that affected the Company&#x2019;s financial results after 2017, including a reduction in the U.S. federal corporate income tax rate from 35 percent to 21 percent, additional limitations on the deductibility of executive compensation, limitations on the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;deductibility of interest, and repeal of the domestic manufacturing deduction. As such, the Company recognized a $18.4 million income tax benefit related to the re-measurement of our deferred tax assets and liabilities in our 2017 financial statements in accordance with SAB 118, which provides SEC staff guidance for the application of ASC 740 in the reporting period in which the 2017 Tax Act was signed into law.  We completed our detailed analysis in 2018 with no material adjustments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and (liabilities) as of December 31, 2019 and 2018, are as follows (in thousands):&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:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.803%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.804%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss carryover&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(33,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill and other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(34,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-36pt;padding-left:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-36pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The effective tax rate for the years ended December 31, 2019, 2018 and 2017, differs from the statutory rate as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:48.513%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.009%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State and local taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Uncertain tax position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(139.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nondeductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Domestic production credit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred re-measurement for rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1218.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1213.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the fourth quarter of 2018, the Company discovered a potential uncertain tax position attributable to the deductibility of certain executive compensation expense for federal income tax purposes aggregating approximately $168,000, $149,000 and $230,000 for the years ended December 31, 2017, 2016 and 2015, respectively.  As a result, in accordance with ASC Topic 740, during the fourth quarter of 2018, the Company recorded a tax adjustment of $547,000 and accrued penalty and interest expense of $55,000 attributable to the uncertain tax position.  Management of the Company determined that effect of the potential uncertain tax position on previously reported results of operations for the years ended December 31, 2017, 2016 and 2015 was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of December 31, 2019, the Company has filed amended tax returns for the years ended 2015, 2016 and 2017 and has recognized certain offsetting deductions, thus removing our uncertain tax position reserve for 2015, 2016 and 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We account for uncertain tax positions in accordance with guidance in FASB ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A reconciliation of the beginning and ending amount of uncertain tax positions is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:52.824%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions based on tax positions related to current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our policy regarding income tax interest and penalties is to expense those items as incurred. During the years ended December&#160;31, 2019, 2018 and 2017, there were no significant income tax interest or penalty items in the statement of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We had a regular income tax net operating loss carry forward of $6.7&#160;million for federal income taxes as of December 31, 2019. This net operating loss will be carried forward indefinitely but subject to 80% limitation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160; &lt;/span&gt;&lt;/div&gt;We file income tax returns in the U.S. federal jurisdiction and various state jurisdictions.&#160;&#160;With few exceptions, we are no longer subject to U.S. federal or state income tax examination by tax authorities for years before 2015.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjY_f6666275-06a9-49f4-a00e-8b2570d34cf0">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The (provision for) benefit from income taxes for the years ended December 31, 2019, 2018 and 2017, consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.294%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current benefit (provision):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total current benefit (provision)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred benefit (provision):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total benefit (provision)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzItMS0xLTEtMA_df4e64ca-8ae2-42ba-9af6-918445a32850"
      unitRef="usd">-86000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzItMy0xLTEtMA_cfcb32e4-3221-4669-a907-d138d19ed5f1"
      unitRef="usd">-164000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzItNS0xLTEtMA_b9709d7f-7655-4fe9-856d-c879da62ed35"
      unitRef="usd">3031000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzMtMS0xLTEtMA_2378513e-b32d-4eb5-9177-8835e632cc4e"
      unitRef="usd">55000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzMtMy0xLTEtMA_cd8d408b-4f89-47c1-a0f8-de792dcff51c"
      unitRef="usd">-78000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzMtNS0xLTEtMA_8a6d2a8a-5f3a-45ad-975b-25f30fe904ec"
      unitRef="usd">257000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzQtMS0xLTEtMA_5dbded17-a88e-4b58-a82a-7e96b6770442"
      unitRef="usd">-31000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzQtMy0xLTEtMA_f552ab92-94d6-4173-a91e-f1e3fa56378e"
      unitRef="usd">-242000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzQtNS0xLTEtMA_761ffecf-c9cc-42f2-af12-ddc7ca28e879"
      unitRef="usd">3288000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzYtMS0xLTEtMA_e3ab1bf7-8959-49de-90cc-89030e541394"
      unitRef="usd">-662000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzYtMy0xLTEtMA_a3e508b4-d21a-41cb-bd38-c3374cfa4c85"
      unitRef="usd">314000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzYtNS0xLTEtMA_a041786b-0072-40ca-8357-991c298b1980"
      unitRef="usd">-21575000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzgtMS0xLTEtMA_60ab5818-8511-4d72-8b1b-8af0710d82ff"
      unitRef="usd">-662000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzgtMy0xLTEtMA_cf3fb37d-9025-4b9e-98be-b509c371ae97"
      unitRef="usd">314000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzgtNS0xLTEtMA_76847230-d1ee-4db1-a9d3-8eb37890b1bc"
      unitRef="usd">-21575000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzktMS0xLTEtMA_5e55eb3c-b907-41db-935c-52233a3a5658"
      unitRef="usd">-693000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzktMy0xLTEtMA_f9e55609-8f5f-460f-a88c-7883a2a7c6e0"
      unitRef="usd">72000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo3MjdhNWQ0MDM5Nzk0YWEwYmUwODUyZGZmNDM1NmI2Yy90YWJsZXJhbmdlOjcyN2E1ZDQwMzk3OTRhYTBiZTA4NTJkZmY0MzU2YjZjXzktNS0xLTEtMA_652ce40d-1076-4ecc-a784-8635095b82fe"
      unitRef="usd">-18287000</us-gaap:IncomeTaxExpenseBenefit>
    <ngs:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzc0OA_508fa031-f65e-4af7-a49b-a168e6b5a39a"
      unitRef="usd">-18400000</ngs:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjc_c3f64daa-37cd-4ea6-a7e8-f70807dc2854">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and (liabilities) as of December 31, 2019 and 2018, are as follows (in thousands):&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:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.659%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.803%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.804%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss carryover&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(33,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill and other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(34,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzItMS0xLTEtMA_5b9e480d-ec5a-4033-9ab1-67843947ce28"
      unitRef="usd">1519000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzItMy0xLTEtMA_c4eb5abe-08f2-4cbe-a85e-30c92e04aba4"
      unitRef="usd">2730000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzMtMS0xLTEtMA_ae528833-92a8-4a1d-802e-56fefa92e3e6"
      unitRef="usd">580000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzMtMy0xLTEtMA_519a0160-7864-4757-ab80-e2ab20c381b8"
      unitRef="usd">746000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <ngs:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzQtMS0xLTEtMA_faa2a923-9767-4208-98f3-2848c6f85001"
      unitRef="usd">389000</ngs:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation>
    <ngs:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzQtMy0xLTEtMA_9133444f-d335-4a5d-96cb-be75475cf88b"
      unitRef="usd">243000</ngs:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzUtMS0xLTEtMA_83ab825a-1d24-4d88-aeed-f7610a82bd64"
      unitRef="usd">321000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzUtMy0xLTEtMA_be89c785-8a15-47e2-98d9-e84368775f31"
      unitRef="usd">197000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzYtMS0xLTEtMA_147d11ad-e896-46b1-890d-0bdc81048275"
      unitRef="usd">2809000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzYtMy0xLTEtMA_ea134b40-085f-4947-9541-1f76623a61fa"
      unitRef="usd">3916000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzktMS0xLTEtMA_ee4444d9-7e4e-4221-9f11-695c473cb003"
      unitRef="usd">33761000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzktMy0xLTEtMA_0a9881ad-0028-4f0b-b7fb-13e37dc649e6"
      unitRef="usd">35030000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEwLTEtMS0xLTA_6bbed8df-9201-47ee-85bc-8970c7cff3b5"
      unitRef="usd">291000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEwLTMtMS0xLTA_2954dde3-544f-4755-94b0-4b8767910f3e"
      unitRef="usd">573000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzExLTEtMS0xLTA_c25e3c5b-c0fc-4b92-9117-9cc49523042c"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzExLTMtMS0xLTA_c7bb72a8-38bc-4f7f-8fa8-dc66491ec67b"
      unitRef="usd">219000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEyLTEtMS0xLTA_15715f34-58e2-4d73-bfe0-d5ed506efa93"
      unitRef="usd">34052000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEyLTMtMS0xLTA_1c93892c-7324-42bb-ae4a-3128b64b7b87"
      unitRef="usd">35822000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEzLTEtMS0xLTA_d524d594-f694-4660-b8a0-f5f2c6d4c671"
      unitRef="usd">31243000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTphN2YzYTRhNjFiNDU0ZDczYjJjNDAwMjQ3YmE4MjNkNi90YWJsZXJhbmdlOmE3ZjNhNGE2MWI0NTRkNzNiMmM0MDAyNDdiYTgyM2Q2XzEzLTMtMS0xLTA_e9fd7e6d-d20b-471f-9ac6-b875ea832f20"
      unitRef="usd">31906000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjQ_de0a6351-2a56-4fad-99c0-df23f9c5e023">&lt;div style="text-indent:-36pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The effective tax rate for the years ended December 31, 2019, 2018 and 2017, differs from the statutory rate as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:48.513%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.005%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.009%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State and local taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Uncertain tax position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(139.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nondeductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Domestic production credit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective rate&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred re-measurement for rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1218.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1213.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEtMS0xLTEtMA_fa341e30-83dd-40d3-b89f-42390c0879a9"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEtMy0xLTEtMA_04482927-03f5-4464-8496-7041c62a2c7a"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEtNS0xLTEtMA_6a1bc44b-56af-4cee-9659-8d1f1ce11121"
      unitRef="number">0.340</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzItMS0xLTEtMA_2610531e-3074-4733-83b6-fa47cd1325b7"
      unitRef="number">-0.037</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzItMy0xLTEtMA_42c26ec8-c76b-4a96-bf76-e5a4e85545f5"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzItNS0xLTEtMA_8bc2f6d1-c613-4cf7-a1f3-9818059c95fc"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzMtMS0xLTEtMA_2e1d9fc2-1c45-4097-b2f3-7343738af8e0"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzMtMy0xLTEtMA_6f7001b5-320c-4d5f-875c-32e796e08bc0"
      unitRef="number">-1.391</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzMtNS0xLTEtMA_a7735118-8cbe-4214-a4d0-f4620bf74f1a"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtMS0xLTEtODM1Ng_5d7a3ff7-a5e8-4b47-aa62-5515446a6cb4"
      unitRef="number">-0.137</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtMy0xLTEtODM1Ng_2eb2ac17-8c9d-47cd-b9bc-4c0dfa8b287b"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtNS0xLTEtODM1Ng_1ac15b03-76d8-4e35-b41d-7937f00e146b"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtMS0xLTEtMA_b583a0d8-7987-4544-a05a-f72c04fc2071"
      unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtMy0xLTEtMA_568e676f-94d5-42b2-85ec-96e86ca0fae3"
      unitRef="number">-0.922</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzQtNS0xLTEtMA_805356cd-e890-4663-bd8c-7f79d08d2a19"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzUtMS0xLTEtMA_2dc492da-7a44-408b-8b5f-2a5d2c2ac6ab"
      unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzUtMy0xLTEtMA_eee7204b-ab1e-47f6-84bf-78f40cc3f5e7"
      unitRef="number">0.100</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzUtNS0xLTEtMA_deb019e6-145a-44f4-9c08-db0a82d241c4"
      unitRef="number">-0.143</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzYtMS0xLTEtMA_be0cf908-697e-4482-b3c5-1d7887694887"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzYtMy0xLTEtMA_71cb3c3d-7e56-4845-9101-526aea55f976"
      unitRef="number">-0.078</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzctMS0xLTEtMA_3683a4f3-d865-4241-9469-61f07c3435f3"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzctMy0xLTEtMA_e110cc9d-1b8b-4554-a5c5-4d8a4ec41923"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzctNS0xLTEtMA_170bce9f-4068-431b-8f28-ba310e60a676"
      unitRef="number">0.152</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzgtMS0xLTEtMA_27fbbacf-3af5-424d-8033-df149d61d184"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzgtMy0xLTEtMA_395e3258-2e32-49d7-a1be-6404de9239a5"
      unitRef="number">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzgtNS0xLTEtMA_1b29ae94-355f-4794-b8e0-359c2d371983"
      unitRef="number">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzktMS0xLTEtMA_3a334551-1e12-4ccc-abe2-42618b9ccb3a"
      unitRef="number">0.048</ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations>
    <ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzktMy0xLTEtMA_fa65eb3f-d14f-4bb5-9d76-22ff27dd5717"
      unitRef="number">-0.183</ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations>
    <ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzktNS0xLTEtMA_c05492f0-527f-4c5c-9393-17138cfec028"
      unitRef="number">0.045</ngs:EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations>
    <us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEwLTEtMS0xLTA_b912bd20-162f-4134-8e1c-81e99a9b04f0"
      unitRef="number">0</us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate>
    <us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEwLTMtMS0xLTA_9695a528-60ee-42a9-a9d0-73ed35d14643"
      unitRef="number">0</us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate>
    <us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzEwLTUtMS0xLTA_053dc3a8-d831-4e28-bb73-dbd4056979ab"
      unitRef="number">-12.180</us-gaap:TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzExLTEtMS0xLTA_4ac52954-7ebc-4c31-8db4-f9b27a4d78e2"
      unitRef="number">0.048</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzExLTMtMS0xLTA_3170043d-711b-4492-83f2-1c9cb75ce9ba"
      unitRef="number">-0.183</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTo4Mzc4MzdiMTY3MmU0ZDA2YjYyMjY5ZGM0MDAxMzBiYi90YWJsZXJhbmdlOjgzNzgzN2IxNjcyZTRkMDZiNjIyNjlkYzQwMDEzMGJiXzExLTUtMS0xLTA_f3135569-0bcf-4059-a0a6-9dfce5d0d844"
      unitRef="number">-12.135</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i67fcb1afec6840da8f5c5df084c1a6c6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE2NzA_fc932b8c-1321-4cef-832e-81d6c6554a65"
      unitRef="usd">168000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i375558cd53754492ab5e35ffddc0a53b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE2NzQ_cbef0add-950d-4e41-adaa-ddb4f4da3d07"
      unitRef="usd">149000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i1673abc491ca47f88697b08d58fc666f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE2ODE_045449cd-892d-441d-baa4-4b65412d47e7"
      unitRef="usd">230000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE4NzY_c807506a-3444-40ed-9586-88b1e2662c22"
      unitRef="usd">547000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzE5MjM_ef3fdae4-9ab6-4225-8033-52aeb0091d9f"
      unitRef="usd">55000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzMyMjU_4d065eff-5cbd-4ce5-97d7-4fd45fcaf8a1">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A reconciliation of the beginning and ending amount of uncertain tax positions is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:52.824%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:43.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions based on tax positions related to current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTpkNTRkZDNiYTRlZGI0YjcyODg4MDFjNmExM2JlYjc2Zi90YWJsZXJhbmdlOmQ1NGRkM2JhNGVkYjRiNzI4ODgwMWM2YTEzYmViNzZmXzAtMS0xLTEtMA_ea64486a-fdd5-4ca3-b08d-dea0330a8d76"
      unitRef="usd">578000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTpkNTRkZDNiYTRlZGI0YjcyODg4MDFjNmExM2JlYjc2Zi90YWJsZXJhbmdlOmQ1NGRkM2JhNGVkYjRiNzI4ODgwMWM2YTEzYmViNzZmXzEtMS0xLTEtMA_d0914d70-c6a0-462b-bbdc-b56f62e5231f"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTpkNTRkZDNiYTRlZGI0YjcyODg4MDFjNmExM2JlYjc2Zi90YWJsZXJhbmdlOmQ1NGRkM2JhNGVkYjRiNzI4ODgwMWM2YTEzYmViNzZmXzItMS0xLTEtMA_d69d8cda-ecea-49b8-9e61-9c0efddd5e1f"
      unitRef="usd">578000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90YWJsZTpkNTRkZDNiYTRlZGI0YjcyODg4MDFjNmExM2JlYjc2Zi90YWJsZXJhbmdlOmQ1NGRkM2JhNGVkYjRiNzI4ODgwMWM2YTEzYmViNzZmXzUtMS0xLTEtMA_643baa04-c550-4dac-b3f5-697b551ffeed"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDIvZnJhZzo4NDM2MjE5OTljMTU0NjJjYWE3NzEwMzI1NWMxODdjYy90ZXh0cmVnaW9uOjg0MzYyMTk5OWMxNTQ2MmNhYTc3MTAzMjU1YzE4N2NjXzM4NDgyOTA3MDEzOTc_59cfff6c-eab7-4fd7-8389-69ba3a9e0333"
      unitRef="usd">6700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDQzNTQ_05bcd3b8-c414-48eb-be6b-eda70aac13df">Deferred Compensation Plans&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Effective January 1, 2016, the Company established a non-qualified deferred compensation plan for executive officers, directors and certain eligible employees. The assets of the deferred compensation plan are held in a rabbi trust and are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The plan allows for deferral up to 90% of a participant&#x2019;s base salary, bonus, commissions, director fees and restricted stock awards. A Company owned life insurance policy held in a rabbi trust is utilized as a source of funding for the plan. The cash surrender value of the life insurance policy is $1.5 million and $1.0 million as of December&#160;31, 2019 and 2018, respectively, with a gain related to the policy of $218,800 and a loss of $153,900 reported in other income in our consolidated income statement for the year ended December&#160;31, 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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For deferrals of base salary, bonus, commissions and director fees, settlement payments are made to participants in cash, either in a lump sum or in periodic installments. The deferred obligation to pay the deferred compensation and the deferred director fees is adjusted to reflect the positive or negative performance of investment measurement options selected by each participant and was $1.7 million and $1.1 million as of December&#160;31, 2019 and 2018, respectively. The deferred obligation is included in other long-term liabilities in the consolidated balance sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For deferrals of restricted stock units, the plan does not allow for diversification, therefore, distributions are paid in shares of common stock and the obligation is carried at grant value. As of December&#160;31, 2019 and 2018, respectively, we have 85,565 and 101,895 unvested restricted stock units being deferred. As of December&#160;31, 2019 and 2018, respectively we have released and issued 89,187 and 34,732 shares to the deferred compensation plan with a value of $1.7&#160;million and $871,300, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzQwNA_c0861a37-0112-4e8b-95d1-3c42e7b9b71a"
      unitRef="number">0.90</ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzY2OA_778a0826-5eb1-4874-a232-6c77a573f545"
      unitRef="usd">1500000</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzY3NQ_fb7be29c-859c-40a7-ba41-e65bb580da6b"
      unitRef="usd">1000000.0</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzc0OQ_fc00a161-e71a-4e8a-93e4-267b95ee876b"
      unitRef="usd">218800</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzc2Ng_d425fe19-335a-4f00-bacb-72f6bd2ad026"
      unitRef="usd">-153900</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzEyNzA_e5924637-beda-4f7b-8e06-8ceca741fc71"
      unitRef="usd">1700000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzEyNzc_38993ebb-6ae5-4747-9165-1a8aa10dcced"
      unitRef="usd">1100000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4Njk_bdaa9348-16a7-4602-b447-3c40f827451a"
      unitRef="shares">85565</ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock>
    <ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4Nzc_db421b26-f3f4-445f-ba6d-1a9bdbc03bc2"
      unitRef="shares">101895</ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4ODY_69949c16-343a-4887-aa38-69b0a5e27c5f"
      unitRef="shares">89187</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4OTQ_1fcb2b21-7341-4eef-b854-994799ea6093"
      unitRef="shares">34732</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4NDU_a36c4354-ec14-4a98-b08b-974514c13beb"
      unitRef="usd">1700000</us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMzYvZnJhZzpiYWU3NGY4MjE2M2I0YWY2OTllODI5YWQ2NGViZWM2MS90ZXh0cmVnaW9uOmJhZTc0ZjgyMTYzYjRhZjY5OWU4MjlhZDY0ZWJlYzYxXzM4NDgyOTA3MDI4NTk_3471309e-0f3e-4159-8266-bc56a1986712"
      unitRef="usd">871300</us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzIzOQ_4c72e3e1-13c9-4145-b48c-60acc96e9a38">Stockholders' Equity&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Preferred Stock&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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have a total of 5.0 million authorized preferred shares with rights and preferences as designated by the Board of Directors.&#160;&#160;As of December&#160;31, 2019 and 2018, there were no issued or outstanding preferred shares.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzY4_9146fc73-0df8-4dce-aa2e-4707ec58e380"
      unitRef="shares">5000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzE5Nw_2587a0e5-48f4-47b1-962d-16b9ed29eed6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzE5Nw_68c0f8d2-bdd4-4aa6-8291-162bc5749bfa"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzE5Nw_8a1cbb31-348d-493d-8090-9949e99d346a"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNDgvZnJhZzozMTlkNmY2N2FkMGQ0YTk5YWFlNjU4MTZlNDI5YTgxYy90ZXh0cmVnaW9uOjMxOWQ2ZjY3YWQwZDRhOTlhYWU2NTgxNmU0MjlhODFjXzE5Nw_ea57455c-4b28-4b82-86b8-9a2f290d5683"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90ZXh0cmVnaW9uOjRkYTc5NzQ4MjZhYTQwYTQ4ZGU2MjNlMjg5YzcwMzUxXzQ4OA_4b1f49e3-4d83-4ca1-8e80-24dd79b88e61">Rental ActivityWe rent natural gas compressor packages to entities in the petroleum industry.&#160;&#160;These rental arrangements are classified as operating leases and generally have original terms of six months to sixty months and continue on a month-to-month basis thereafter.&#160;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Future minimum rent payments for arrangements not on a month-to-month basis at December 31, 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.588%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.765%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <ngs:OperatingLeasesOfLessorOriginalTerm
      contextRef="i1fec003cb0fc4e3689284580a617b547_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90ZXh0cmVnaW9uOjRkYTc5NzQ4MjZhYTQwYTQ4ZGU2MjNlMjg5YzcwMzUxXzIwNA_8e8aeb0f-d7ab-4c80-856b-9b62c31bc959">P6M</ngs:OperatingLeasesOfLessorOriginalTerm>
    <ngs:OperatingLeasesOfLessorOriginalTerm
      contextRef="i99cde69d2fac4ae9b0e98f0c2260aad6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90ZXh0cmVnaW9uOjRkYTc5NzQ4MjZhYTQwYTQ4ZGU2MjNlMjg5YzcwMzUxXzQzOTgwNDY1MTY2MDk_210e964f-6bd8-4e46-8104-128e910ad84b">P60M</ngs:OperatingLeasesOfLessorOriginalTerm>
    <ngs:ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90ZXh0cmVnaW9uOjRkYTc5NzQ4MjZhYTQwYTQ4ZGU2MjNlMjg5YzcwMzUxXzQ5MQ_ce3b0e6a-9b90-437c-8108-03a809880491">&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Future minimum rent payments for arrangements not on a month-to-month basis at December 31, 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.588%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.765%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ngs:ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzItMi0xLTEtMA_4815df23-9562-43ae-8423-166f7bb6e2ac"
      unitRef="usd">25924000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzMtMi0xLTEtMA_b860fab7-4b71-4684-a0de-221ebc0f4b86"
      unitRef="usd">18489000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzQtMi0xLTEtMA_17c00e8a-ebe9-4877-8973-e5a702c49363"
      unitRef="usd">16310000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzUtMi0xLTEtMA_0a2e59c6-bdae-4258-b701-98cca900b77e"
      unitRef="usd">12507000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzYtMi0xLTEtMA_bf2a3efa-ea68-4d78-83a6-30cd89af09aa"
      unitRef="usd">9788000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzctMi0xLTEtMTc1OA_ec792f7b-b854-4c84-8514-823c26151f95"
      unitRef="usd">2366000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMjcvZnJhZzo0ZGE3OTc0ODI2YWE0MGE0OGRlNjIzZTI4OWM3MDM1MS90YWJsZTplMGJjMTA5ZWQzMmE0ZDZlYjVlNDE2Yzk4NjMzZDFiYi90YWJsZXJhbmdlOmUwYmMxMDllZDMyYTRkNmViNWU0MTZjOTg2MzNkMWJiXzctMi0xLTEtMA_fc668712-ce3d-4d72-b75d-d4eaa911d86a"
      unitRef="usd">85384000</us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMTI_2e690169-d3b9-44bf-871a-8dee355ec4bc">Stock-Based Compensation&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Restricted Stock/Units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;On June&#160;18, 2014, at our annual meeting of shareholders, our shareholders approved a proposed amendment to the 2009 Restricted Stock/Unit Plan (the "2009 Plan") to add additional 500,000 shares of common stock to the Plan, thereby authorizing the issuance of up to 800,000 shares of common stock under the Plan.&#160;The 2009 Plan expired on June 16, 2019. At December 31, 2019 we had 123,092 shares outstanding under the 2009 Plan that will vest over the next two 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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;On June 20, 2019, at our annual meeting of shareholders, our shareholders approved a new proposed Equity Incentive Plan for restricted shares/units and stock options. The Equity Incentive Plan allows issuance up to 500,000 share of common stock. As to December 31, 2019, only restricted shares/units had been granted. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In accordance with the Company's employment agreement with Stephen Taylor, the Company's Chief Executive Officer, the Compensation Committee reviewed his performance in determining the issuance of restricted common stock. Based on this review which included consideration of the Company's 2018 performance, Mr. Taylor, was awarded 131,674 restricted shares/units on March&#160;29, 2019, which vest over three years, in equal installments beginning March 29, 2020. On March&#160;29, 2019, the Compensation Committee awarded 20,000 restricted shares/units to each G. Larry Lawrence, our former CFO, and James Hazlett, our Vice President of Technical Services. The restricted shares/units to Messrs. Hazlett and G.L. Lawrence vest over three years, in equal installments, beginning March 29, 2020. We also awarded and issued 23,136 shares of restricted common stock/units to our Board of Directors as partial payment for 2019 directors' fees. The restricted stock/units issued to our directors vests over one year, in quarterly installments, beginning March 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;On November 15, 2019, our former CFO, G. Larry Lawrence, retired from the Company. At time of retirement, the Board of Directors approved the accelerated vesting of all unvested shares held by Mr. Lawrence. In accordance with ASC 718, the Company considered the Board&#x2019;s approval of accelerated vesting as a modification to all of the unvested shares held by Mr. Lawrence on the date of his retirement. The grant-date fair value of Mr. Lawrence&#x2019;s restricted shares/units ranged from $17.29 to $24.55 per share.  The closing price of the Company's stock was $11.18 on November 15, 2019, the modification date. Due to the price on date of modification being less than the original grant value, the Company recorded less compensation expense related to the accelerated vesting than would have been recognized over the vesting period if Mr. Lawrence had not retired. Total compensation expensed booked related to the Mr. Lawrence&#x2019;s accelerated shares was $189,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Compensation expense related to the restricted shares/units was approximately $2.5 million, $2.2 million and $3.7 million for the years ended December&#160;31, 2019, 2018, and 2017, respectively.&#160;As of December&#160;31, 2019, there was a total of approximately $3.3 million of unrecognized compensation expense related to the nonvested portion of these restricted shares/units.&#160;&#160;This expense is expected to be recognized over the next three years and a quarter. As of December&#160;31, 2019, 328,173 shares were still available for issuance under the Equity Incentive Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of all restricted stock/units activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.669%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;&#160;of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(81,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(110,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.85&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(134,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Option Plan&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-indent:45pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Our Stock Option Plan which is stockholder approved, permits the granting of stock options to its employees for up to 1.0 million shares of common stock under the Stock Option Plan.&#160;We believe that such awards align the interests of our employees with our stockholders.&#160;Option awards are generally granted with an exercise price equal to the market price of our stock at the date of grant; those option awards generally vest based on three years of continuous service and have &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI4MjA_41d54816-f54d-40fb-911b-e478c21d4c54"&gt;ten&lt;/span&gt;-year contractual terms.&#160;&#160;Certain option and share awards provide for accelerated vesting if there is a change in control of the Company (as defined in the Stock Option Plan).&#160;&#160;The last date that grants can be made under the Stock Option Plan is February 28, 2026.  As of  December&#160;31, 2019, 337,503 shares were still available for issue under the Stock Option 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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model that uses the assumptions noted in the following table.&#160;&#160;The risk-free rate for periods within the contractual life of the option is based on the U.S.&#160;Treasury yield curve in effect at the time of grant.&#160;&#160;The expected life of options granted is based on the vesting period and historical exercise and post-vesting employment termination behavior for similar grants.&#160;&#160;We use historical data to estimate option exercise and employee termination within the valuation model; separate groups of employees that have similar historical exercise behavior are considered separately for valuation purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:88.204%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.796%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average Black -Scholes fair value assumption during the year ended December 31, are as follows:&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk&#160;free rate&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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected dividend yield&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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;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&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There were no stock option grants made in 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of all option activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.669%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;&#160;of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;283,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Expired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:3pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The weighted average grant date fair value of options granted during 2017 was $11.93. We had no grants in 2019 and in 2018. The total intrinsic value, or the difference between the exercise price and the market price on the date of exercise, of options exercised during the years ended December&#160;31, 2019, 2018, and 2017 was approximately $474,000, $216,000, and $446,000, respectively.&#160;Cash received from stock options exercised during the years ended December&#160;31, 2019, 2018, and 2017 was approximately $506,000, $680,000, and $1.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes information about our stock options outstanding at December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.764%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.270%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.470%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.918%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$0.01-15.70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$15.71-17.81&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$17.82-20.48&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$20.49-33.36&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The summary of the status of our unvested stock options as of December&#160;31, 2019 and changes during the year then ended is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested stock options:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Grant Date Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled/Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognized stock compensation expense from stock options vesting of $124,000, $159,000, and $363,000 for the years ended December&#160;31, 2019, 2018 and 2017, respectively. As of December&#160;31, 2019, there was approximately $16,000 of total unamortized compensation cost related to unvested stock options.&#160;&#160;We expect to recognize such cost in 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i6788304ce6d14e2b981b8f130c078ed0_D20140618-20140618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzIyNA_c087f622-b8b1-41ce-a261-4719056c3c48"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ib4204c10c26d4b3c893a466fa3d2787f_I20140618"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzMwNQ_999274c7-b4d8-402b-9dff-feedf13603bb"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2ccf605d11c8451a8d93989a442e7189_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5MDE_4196909c-7223-48a6-aad3-4649056a4a37"
      unitRef="shares">123092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iaa615762756d458598a41d37d20c9c8b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ5NDc4MDIzMzc3MzU_ca530abf-caa0-4146-93fb-ab9e5012413e">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iffa98a9177d04656859dd07ce06f3de3_I20190620"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5MTA_dc7978b3-33f8-4677-95b9-c5cf32b9108c"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ieb17bba7d36b4a86be36f30a5d4215dc_D20170214-20170214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzY3OA_84cd6df2-4d16-44f5-9fc1-b7b0d4d06f2a"
      unitRef="shares">131674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ieb17bba7d36b4a86be36f30a5d4215dc_D20170214-20170214"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzcyOA_d4763ac0-a516-4b8d-b3e3-fb147e2529a9">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iaa0e45cd8b6a4b70b3c79e11ff926cfc_D20170323-20170323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzgyMg_9381c73a-cf89-4044-936e-90770aa0feb9"
      unitRef="shares">20000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i60e5c41bacf04f7a80211a24bbd5c677_D20170323-20170323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzgyMg_d5c5af9c-b976-451a-8ae5-5b73cac55618"
      unitRef="shares">20000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7ae8dd853e5c4c37a37c6dda751e72cc_D20170323-20170323"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzEwMTY_7cf4de3a-5a39-4de7-8a96-b4e28e06b12b">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib6219da8884a4dc68fa8f72b036c7cbd_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzEwOTY_ba2091b1-9555-4971-82bd-8e93462fddb7"
      unitRef="shares">23136</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib6219da8884a4dc68fa8f72b036c7cbd_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzEyNzI_363d9846-046d-4eff-8461-481e5c4db671">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i16f52bc0c29743aca692bef8dc5dc204_D20191115-20191115"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5MTk_aae47a30-e4ac-450f-843f-ee300162d748"
      unitRef="usdPerShare">17.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idde6ed8355f940718a2a77eee9fdadb0_D20191115-20191115"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5Mjc_66940633-0c45-4878-892f-f72c62aa2c51"
      unitRef="usdPerShare">24.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id7317cf7b70b41e3ba1c82e6da4f8638_D20191115-20191115"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5MzU_abb3c6e7-5f31-4261-9ac4-3a4d5a61be1c"
      unitRef="usdPerShare">11.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id7317cf7b70b41e3ba1c82e6da4f8638_D20191115-20191115"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5NDM_871b63a7-a866-466a-9def-5f6f82d73ef0"
      unitRef="usd">189000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE0MDc_0bb64ab6-f1cf-4f55-b607-7187e7d3791a"
      unitRef="usd">2500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE0MTE_c005f4d7-fb5a-4cdb-ab28-8ea15f877fe4"
      unitRef="usd">2200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE0MTg_1ed1bc0a-a381-4699-9964-4f681d265d39"
      unitRef="usd">3700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i55e8020929924092aa5ad01c97cbd54f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE1MTc_8da675ff-2ec6-4982-a474-78f2dcca7afc"
      unitRef="usd">3300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized
      contextRef="i2ccf605d11c8451a8d93989a442e7189_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzE3MTg_d9b6c0ec-ce04-4cba-a577-4eeea1f9d250"
      unitRef="shares">328173</ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMTk_fd7abfb2-2782-4b11-8b11-a6c7e640fc69">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of all restricted stock/units activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.669%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;&#160;of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(81,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(110,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.85&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(134,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if84132569b9842dca23dc1122c3ff3ce_I20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEtMS0xLTEtMA_a54760c4-3c8c-469e-84c5-06188181b9ed"
      unitRef="shares">139451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if84132569b9842dca23dc1122c3ff3ce_I20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEtMy0xLTEtMA_ff3d3e30-beff-49cf-b9e0-7e545f0b20be"
      unitRef="usdPerShare">21.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ifecacb5d36e2432babd77de8edf0eb93_D20160101-20161231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEtNS0xLTEtMA_6428c8ef-f356-43d4-b686-79921e12ea1e">P9Y1M17D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="if84132569b9842dca23dc1122c3ff3ce_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEtNy0xLTEtMA_dd93f5ab-4659-4da2-b584-02514df90b7d"
      unitRef="usd">4483000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzItMS0xLTEtMA_22d54071-086d-4989-8ea4-07076eda1ead"
      unitRef="shares">126432</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzItMy0xLTEtMA_4c34b945-dec4-45a8-8610-47d3c42fb5fa"
      unitRef="usdPerShare">27.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzItNy0xLTEtMA_cfa03733-6da2-4641-b0ff-91ab792e8253"
      unitRef="usd">3421000</ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzMtMS0xLTEtMA_9d3064d8-eed1-4faf-a6ec-5c9b0bf3d8b0"
      unitRef="shares">81494</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzMtMy0xLTEtMA_78ed80f7-492b-44e8-9702-9f81abb9eed2"
      unitRef="usdPerShare">21.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzMtNy0xLTEtMA_2704d981-fd57-48b6-8c1e-dc3c4ef7fefc"
      unitRef="usd">2361000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzQtMS0xLTEtMA_6df346eb-c3a6-4b57-b6d1-40807b4afaa2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzQtMy0xLTEtMA_3d5866b3-a653-4a8d-8760-2cb37ecfabeb"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3bd34ac395c74370a3154dd247c34c41_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzUtMS0xLTEtMA_e78f890b-1153-4c15-b0bf-b25679ec7a95"
      unitRef="shares">184389</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3bd34ac395c74370a3154dd247c34c41_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzUtMy0xLTEtMA_71e91ce5-d502-4041-89fe-4e6957b9e5d5"
      unitRef="usdPerShare">25.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i88c351d3c0984b10b2ee17fad6e242bf_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzUtNS0xLTEtMA_3d1ea961-5b56-4544-948f-e5a965faed9c">P8Y9M29D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i3bd34ac395c74370a3154dd247c34c41_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzUtNy0xLTEtMA_cc79670a-0661-476f-a603-40d570ba7c48"
      unitRef="usd">4831000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzYtMS0xLTEtMA_bec4a157-e62d-436d-ac58-ecac6673891e"
      unitRef="shares">140988</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzYtMy0xLTEtMA_f40bd39b-3425-4f5b-8a01-28e3d071ac17"
      unitRef="usdPerShare">24.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzYtNy0xLTEtMA_37741371-5afe-4015-86f2-b2e1ebedfa8f"
      unitRef="usd">3461000</ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzctMS0xLTEtMA_e27acb8d-4cbb-443c-81c3-4036606e542e"
      unitRef="shares">110747</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzctMy0xLTEtMA_db596609-0c0c-4fd1-8025-02e1499bfb04"
      unitRef="usdPerShare">23.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzctNy0xLTEtMA_c5200dc0-f61b-4ceb-86d7-78a59d8ed25c"
      unitRef="usd">2806000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzgtMS0xLTEtMA_c368aee1-d26d-45da-ba81-5124ca85a2e3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzgtMy0xLTEtMA_77606a7b-9325-409d-ac3e-ddddc7d2eeb6"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0165ef76716c4537bcb08d0974f25ea7_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzktMS0xLTEtMA_00c2ebb1-6f16-47cb-947f-056aebaa2844"
      unitRef="shares">214630</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0165ef76716c4537bcb08d0974f25ea7_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzktMy0xLTEtMA_6167edfe-5936-4e43-bf50-8500f3da8087"
      unitRef="usdPerShare">25.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i5a00e22c2092494b948ac4ebfcabc263_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzktNS0xLTEtMA_dd507e50-d813-4bda-9992-10c59114914a">P8Y10M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i0165ef76716c4537bcb08d0974f25ea7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzktNy0xLTEtMA_a8856f20-ea5f-4245-9db1-4b6b492dfb9e"
      unitRef="usd">3529000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEwLTEtMS0xLTA_8bf3a2cb-b66e-4b13-bc8c-546a4b84fe68"
      unitRef="shares">199810</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEwLTMtMS0xLTA_49f4a326-ae8d-4a76-ab88-bc72a3f3c3e6"
      unitRef="usdPerShare">17.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEwLTctMS0xLTA_4463e0dd-f50e-44c9-b16b-84b3933084f1"
      unitRef="usd">3433000</ngs:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzExLTEtMS0xLTA_2dd733ef-1dcd-4be5-8000-fd62d479f214"
      unitRef="shares">134674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzExLTMtMS0xLTA_194c6c53-ea23-4c4a-a0d4-eeb8f3bf312f"
      unitRef="usdPerShare">24.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzExLTctMS0xLTA_03cff326-0d61-46ee-bd0e-b87957ffa3f8"
      unitRef="usd">2807000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEyLTEtMS0xLTA_0c18f047-354e-497e-9d81-e8e9db8b6224"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEyLTMtMS0xLTA_535196c0-25ad-488b-a074-1e11b6dd77f4"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i55e8020929924092aa5ad01c97cbd54f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEzLTEtMS0xLTA_f9442782-6ccc-474f-83f8-8e54ea498b8e"
      unitRef="shares">279766</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i55e8020929924092aa5ad01c97cbd54f_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEzLTMtMS0xLTA_dfb8870b-f74d-471b-ac93-2dfbb6e0256d"
      unitRef="usdPerShare">20.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEzLTUtMS0xLTA_713144f3-9b11-4fab-a3d7-beaac4940830">P8Y9M7D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i55e8020929924092aa5ad01c97cbd54f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTowZmUzNjIzZjMwN2I0ZDJlOWU4MmI2MjE4NjZkYTVmOC90YWJsZXJhbmdlOjBmZTM2MjNmMzA3YjRkMmU5ZTgyYjYyMTg2NmRhNWY4XzEzLTctMS0xLTA_44fe3ede-9455-4627-b743-6c1865a9c4ef"
      unitRef="usd">3430000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="if4becbe18a5444e8b45a301a721178cd_I20160616"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI0NzA_900af41b-2948-4f4a-a200-cef7c1ced292"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9db346f021dc427b9c9f7d7b52db9345_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzI3ODY_dd7c93bb-3544-4212-979b-d79d91495e1e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i7663c677d2c3451b9060076eee7f6efd_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzMwOTk_67d8e288-4ae0-473c-9aee-1948a8ac32c0"
      unitRef="shares">337503</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMTc_9f2135f3-81eb-44d9-8bef-4ff22b1c70e0">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model that uses the assumptions noted in the following table.&#160;&#160;The risk-free rate for periods within the contractual life of the option is based on the U.S.&#160;Treasury yield curve in effect at the time of grant.&#160;&#160;The expected life of options granted is based on the vesting period and historical exercise and post-vesting employment termination behavior for similar grants.&#160;&#160;We use historical data to estimate option exercise and employee termination within the valuation model; separate groups of employees that have similar historical exercise behavior are considered separately for valuation purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:88.204%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.796%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average Black -Scholes fair value assumption during the year ended December 31, are as follows:&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk&#160;free rate&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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected dividend yield&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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTpkMGVhYWM2NGNhMDQ0NDJmOTUxMDNmOTg3Y2NhMjM5Yi90YWJsZXJhbmdlOmQwZWFhYzY0Y2EwNDQ0MmY5NTEwM2Y5ODdjY2EyMzliXzEtNC0xLTEtMA_c9c91963-cb5d-428d-847e-b7dbcf7ffe68"
      unitRef="number">0.0212</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTpkMGVhYWM2NGNhMDQ0NDJmOTUxMDNmOTg3Y2NhMjM5Yi90YWJsZXJhbmdlOmQwZWFhYzY0Y2EwNDQ0MmY5NTEwM2Y5ODdjY2EyMzliXzItNC0xLTEtMA_8c095be3-1fd8-4d77-9dd3-b35153b31266">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTpkMGVhYWM2NGNhMDQ0NDJmOTUxMDNmOTg3Y2NhMjM5Yi90YWJsZXJhbmdlOmQwZWFhYzY0Y2EwNDQ0MmY5NTEwM2Y5ODdjY2EyMzliXzMtNC0xLTEtMA_068b6701-4436-460a-9221-57698fabdd67"
      unitRef="number">0.3959</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTpkMGVhYWM2NGNhMDQ0NDJmOTUxMDNmOTg3Y2NhMjM5Yi90YWJsZXJhbmdlOmQwZWFhYzY0Y2EwNDQ0MmY5NTEwM2Y5ODdjY2EyMzliXzQtNC0xLTEtMA_3aaa46c4-4ee5-4a87-8c34-1b8aa39e7827"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM5MDE_9ae55d99-46ec-4fc0-a153-f4266c0a985d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM5MDE_ee8e0a65-765c-447c-b1a9-d1a5e1da869a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMjE_e1451c26-3d66-41da-8c57-ae1524ba26ae">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of all option activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.128%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.665%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.669%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&lt;br/&gt;&#160;of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;283,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Canceled/Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Expired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEtMS0xLTEtMA_9c56b2a6-ce10-4821-89b3-a3de80956399"
      unitRef="shares">350186</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEtMy0xLTEtMA_b223b84b-8063-4c72-a58b-6aa10bb01298"
      unitRef="usdPerShare">19.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ibd783bd8396b4e00906663cea8659aef_D20160101-20161231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEtNS0xLTEtMA_4998b18f-9ca7-4efb-a47c-e8bc1c7d4e07">P4Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEtNy0xLTEtMA_75a593ad-a1f5-4244-b673-1b749afb5a89"
      unitRef="usd">4453000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzItMS0xLTEtMA_73f7e175-a21a-4df2-8eee-3739b833a0fa"
      unitRef="shares">32750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzItMy0xLTEtMA_928fe0ba-0c90-4fb6-8206-776180f5aa10"
      unitRef="usdPerShare">28.15</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzMtMS0xLTEtMA_71ce1960-e46b-4dff-9b41-ab031e1543c5"
      unitRef="shares">55666</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzMtMy0xLTEtMA_bb792c05-4498-4928-9155-43e38fff1db8"
      unitRef="usdPerShare">20.12</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzMtNy0xLTEtMA_0d616f6d-9aa8-4cfb-bf47-edffd1c594b0"
      unitRef="usd">446000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzUtMS0xLTEtMA_aac45ee2-b3da-48c6-a783-72facbff3846"
      unitRef="shares">327270</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzUtMy0xLTEtMA_91f64e68-a886-4384-a197-72e1391b44c0"
      unitRef="usdPerShare">20.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzUtNS0xLTEtMA_1904256d-1ed3-4c90-88f0-3d93d012edaf">P4Y3M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzUtNy0xLTEtMA_2040c4fb-0132-4882-8661-60821cdf2ff4"
      unitRef="usd">2255000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzgtMS0xLTEtMA_06eb23ca-3912-41b2-9ac9-128cdbe1456f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzgtMy0xLTEtMA_3c904257-fbdd-4cbb-9e24-b1e1d728748d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzktMS0xLTEtMA_f1ecd7a1-1712-4dfe-a2d2-080bc282dc5d"
      unitRef="shares">38250</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzktMy0xLTEtMA_3c7b328a-4439-4f95-beab-ea0c6d63edbd"
      unitRef="usdPerShare">17.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzktNy0xLTEtMA_11dbb094-4804-487e-b1ae-bd7f207be72b"
      unitRef="usd">216000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEwLTEtMS0xLTA_407b86bd-890e-4538-aac2-85ea4f9c3714"
      unitRef="shares">5534</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEwLTMtMS0xLTA_57bcd68f-89b1-4261-86d4-602356d1c580"
      unitRef="usdPerShare">24.02</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEzLTEtMS0xLTA_e184affc-6f70-4e7d-92fe-c3c3ddbbcb74"
      unitRef="shares">283686</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEzLTMtMS0xLTA_2a20a0ce-3e6b-410d-ad49-ae978ae86cfd"
      unitRef="usdPerShare">20.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEzLTUtMS0xLTA_1561cdd9-77ea-4d4a-9029-b526cdd03acd">P3Y6M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzEzLTctMS0xLTA_0ccc8a0a-c5b1-414e-bebd-a696b407c110"
      unitRef="usd">434000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE0LTEtMS0xLTA_bc858117-d6e7-4abb-80f8-a0db7dddfb7d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE0LTMtMS0xLTA_adb0ae4a-5ab6-4012-b482-365ce8ce4dff"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE1LTEtMS0xLTA_2a1f63dc-62e2-4f9b-940b-d7785a550e90"
      unitRef="shares">56352</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE1LTMtMS0xLTA_a4d36c60-d228-4641-a042-3f6ffb11b2b2"
      unitRef="usdPerShare">8.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE1LTctMS0xLTA_cfdb9c77-f708-4793-ba5f-4eb4bf66ac97"
      unitRef="usd">474000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE2LTEtMS0xLTA_41239c9e-9513-4fe7-992e-c686d4bd9cd4"
      unitRef="shares">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE2LTMtMS0xLTA_44ea6618-1886-46a9-8556-dbb6c70c1a93"
      unitRef="usdPerShare">21.60</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE3LTEtMS0xLTA_6c1062b0-5a9e-41fa-8272-6c0e6fd57d9e"
      unitRef="shares">11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE3LTMtMS0xLTA_32e37ebe-1dc0-4e0b-a47b-2a3add3064c6"
      unitRef="usdPerShare">17.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE4LTEtMS0xLTA_b9d442c4-5720-459e-8707-0e32a542e5ff"
      unitRef="shares">208334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE4LTMtMS0xLTA_38c9af39-cef9-44e6-b1dc-122dad315e62"
      unitRef="usdPerShare">23.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE4LTUtMS0xLTA_cb9ebbff-b27e-477d-a54b-2cdde11b78e4">P3Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE4LTctMS0xLTA_fce40ed2-64dc-471e-8491-dc71f2c4eebb"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE5LTEtMS0xLTA_1c09ce5c-75b6-4cb4-9769-98e9c957ee8c"
      unitRef="shares">197901</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE5LTMtMS0xLTA_fa8c643f-66d7-4bf3-bf3a-437432452646"
      unitRef="usdPerShare">23.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE5LTUtMS0xLTA_76632e9f-3f29-4446-94d1-d7c8c43dd270">P3Y5M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZToyM2M1YzM3YzNkNmU0ZjBmYmI5MTZkMDA0YWM2ZGVlNi90YWJsZXJhbmdlOjIzYzVjMzdjM2Q2ZTRmMGZiYjkxNmQwMDRhYzZkZWU2XzE5LTctMS0xLTA_5c76e7f2-33ba-49bd-9230-1a79eb15edbb"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQxNzE_ff6e71d9-11d3-4690-b25f-3f9757ec68ea"
      unitRef="usdPerShare">11.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzY1OTcwNjk3NzczODQ_76d1194f-051f-4935-b69c-a159d8dd2ba3"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzY1OTcwNjk3NzczODQ_c876210d-a3b3-4f31-95c2-a04c7c1363c8"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ0MDY_508101b0-02ed-4260-bd74-2587a1cb87d5"
      unitRef="usd">474000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ0MTA_08c652f6-7a10-4ffe-aca1-ab610f08ff22"
      unitRef="usd">216000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ0MTg_3dd3a0c1-b2d8-46fd-adf2-ecd8d686ffbf"
      unitRef="usd">446000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ1NDk_ce29aea8-41f3-4f24-9417-d48b4f029f15"
      unitRef="usd">506000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ1NTM_32eab0db-8dc8-42f0-802a-c3b638a0305b"
      unitRef="usd">680000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ1NjE_2c468fd5-31ad-46ac-a806-940ff2f243f3"
      unitRef="usd">1100000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUyMTQ_494a83f0-3270-40d4-9f1d-272ec0cea091">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes information about our stock options outstanding at December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.764%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.270%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.470%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.676%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.564%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.918%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$0.01-15.70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$15.71-17.81&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$17.82-20.48&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;$20.49-33.36&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="if41161db7bc44bcb9908879bc668fe84_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmE3ZGI0MjViOTBhYjQ3MzM4NTYxMTk3MjliM2MxMTcyXzQ5NDc4MDIzMjUwMTI_05fa901d-aff5-4b27-8db9-71fcc9f235a0"
      unitRef="usdPerShare">0.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="if41161db7bc44bcb9908879bc668fe84_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmE3ZGI0MjViOTBhYjQ3MzM4NTYxMTk3MjliM2MxMTcyXzQ5NDc4MDIzMjUwMTk_5ae7262d-80e3-408b-9d53-2a5a04f527a3"
      unitRef="usdPerShare">15.70</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtMi0xLTEtMA_1887b5f7-954b-4421-af2b-b969082ed8c8"
      unitRef="shares">8500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="if41161db7bc44bcb9908879bc668fe84_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtNC0xLTEtMA_02f8f92f-00bd-4445-b543-e95a966c7bab">P2Y25D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtNi0xLTEtMA_46132706-7eb6-4982-bedb-893e2b42c197"
      unitRef="usdPerShare">14.89</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtOC0xLTEtMA_c4931009-b678-43dd-9b70-c6c3010b8400"
      unitRef="shares">8500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i2db4f7aa5d1541d6bc1b88cc5d97223e_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzMtMTAtMS0xLTA_4469d2b0-4cff-400e-9997-b65e23a1d390"
      unitRef="usdPerShare">14.89</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="iaf796d2fa08a440a8e690a786247407e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjAxYzBmNjViYzFkZDQyNGJhMzY4NDA1NmVlYTI0YmVjXzQ5NDc4MDIzMjUwMTQ_d9943ae1-b89c-4797-b53d-d8da5a432385"
      unitRef="usdPerShare">15.71</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="iaf796d2fa08a440a8e690a786247407e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjAxYzBmNjViYzFkZDQyNGJhMzY4NDA1NmVlYTI0YmVjXzQ5NDc4MDIzMjUwMjE_032f34b3-809a-4b34-bcf1-d64f4c2a93ea"
      unitRef="usdPerShare">17.81</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtMi0xLTEtMA_7883d0c0-551c-4339-a962-700f53d1ff97"
      unitRef="shares">26000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="iaf796d2fa08a440a8e690a786247407e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtNC0xLTEtMA_4694b90b-6fc2-4acb-bce5-0661671b5c88">P0Y8M26D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtNi0xLTEtMA_5b9ccef4-b377-4f58-94c6-ce992ec02e18"
      unitRef="usdPerShare">17.40</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtOC0xLTEtMA_b6a608dc-4ffc-491a-85c4-b8d4a340fb91"
      unitRef="shares">26000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="id90d563aa2f44dccb8e48f2131c4cfe4_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzQtMTAtMS0xLTA_2942f906-a6d4-4d23-98a9-90fcc4433e71"
      unitRef="usdPerShare">17.40</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ifb5a03bb4f2c4417a0ca3d182b7ea5df_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjk3MzMwYTRkZTU2NTQ1MGJhY2E0NGRkNDczMjA1M2JmXzQ5NDc4MDIzMjUwMTQ_997db1f2-f110-42c7-85a0-44b2f67575dd"
      unitRef="usdPerShare">17.82</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ifb5a03bb4f2c4417a0ca3d182b7ea5df_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjk3MzMwYTRkZTU2NTQ1MGJhY2E0NGRkNDczMjA1M2JmXzQ5NDc4MDIzMjUwMjE_769f1886-98cf-4b3d-882c-1510ff031bf6"
      unitRef="usdPerShare">20.48</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i1a107d431ccb4873982115ad334aec75_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtMi0xLTEtMA_cdea02bd-cc7e-4d50-bb0e-85a7fb7d100d"
      unitRef="shares">50500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ifb5a03bb4f2c4417a0ca3d182b7ea5df_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtNC0xLTEtMA_5b040c0f-f91a-4198-a05a-4175a53785c0">P1Y4M2D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i1a107d431ccb4873982115ad334aec75_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtNi0xLTEtMA_c746f03d-7eb2-4f17-b128-0e7a848bfd64"
      unitRef="usdPerShare">19.43</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i1a107d431ccb4873982115ad334aec75_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtOC0xLTEtMA_c394d42b-ff83-45d3-adc3-f5d9eb2c95d4"
      unitRef="shares">50500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i1a107d431ccb4873982115ad334aec75_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzUtMTAtMS0xLTA_fe4f8d05-4ea9-43f0-aa3e-ca6e01c93df9"
      unitRef="usdPerShare">19.43</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i29457a04f4d54121b80accc723e090b2_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmE5M2EwMDNhOWIzODQ1NGI5ODdkMWYxYzJhN2ZhMWRkXzQ5NDc4MDIzMjUwMTQ_f4d2b611-3634-4ebe-8b15-36bb463df6b8"
      unitRef="usdPerShare">20.49</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i29457a04f4d54121b80accc723e090b2_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmE5M2EwMDNhOWIzODQ1NGI5ODdkMWYxYzJhN2ZhMWRkXzQ5NDc4MDIzMjUwMjE_61b97c3d-9c9c-4ae5-8afc-d3f314ca46cd"
      unitRef="usdPerShare">33.36</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ia41f8e4e55714b008b7de662cd636984_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtMi0xLTEtMA_a9af6ca8-b1ca-48b0-8229-1f5e4a678f39"
      unitRef="shares">123334</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i29457a04f4d54121b80accc723e090b2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtNC0xLTEtMA_bfee910c-b106-445e-902b-2e6fdfe6951c">P5Y4M2D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ia41f8e4e55714b008b7de662cd636984_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtNi0xLTEtMA_a324c78d-a905-4089-b81f-f8142dba1132"
      unitRef="usdPerShare">27.33</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia41f8e4e55714b008b7de662cd636984_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtOC0xLTEtMA_b0997f00-3347-44ed-b99d-9109e812e189"
      unitRef="shares">112901</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ia41f8e4e55714b008b7de662cd636984_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzYtMTAtMS0xLTA_d9b218c3-c15d-460b-ad19-31bc21084ecb"
      unitRef="usdPerShare">27.26</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctMi0xLTEtMA_158bfa93-488f-48d8-a1e5-dabb10f3ca6f"
      unitRef="shares">208334</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctNC0xLTEtMA_fd8fdb7d-b794-433c-8661-d5422df942fb">P3Y7M28D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctNi0xLTEtMA_49c0ce1c-be79-4108-8553-705ed9e3b7cc"
      unitRef="usdPerShare">23.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctOC0xLTEtMA_d262cb56-7bcf-4a81-a072-596fb77bb0e9"
      unitRef="shares">197901</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo0NzE1ZWM0ZWIxMGE0NTUxYmZkYzRlMjVhODY3Y2UxMS90YWJsZXJhbmdlOjQ3MTVlYzRlYjEwYTQ1NTFiZmRjNGUyNWE4NjdjZTExXzctMTAtMS0xLTA_dd2afdb2-20da-4413-8d7a-b66beddb6824"
      unitRef="usdPerShare">23.43</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzM4NDgyOTA3MDk5NTI_7e435394-fa75-4da3-bde3-edf986cc9852">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The summary of the status of our unvested stock options as of December&#160;31, 2019 and changes during the year then ended is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.008%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.628%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.630%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Unvested stock options:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Grant Date Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled/Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unvested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
    <ngs:EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzEtMS0xLTEtMA_a51f1da0-c11b-4010-b0d2-40fde5093d22"
      unitRef="shares">20865</ngs:EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions>
    <ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzEtMy0xLTEtMA_367cd474-e515-47d3-a036-451ec67c3c6f"
      unitRef="usdPerShare">11.93</ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzItMS0xLTEtMA_6ee05c03-eb2f-4c8a-b579-811c0e69b566"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzItMy0xLTEtMA_c27cfe45-8b53-4b20-b614-16e7cfebdeb3"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <ngs:EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzMtMS0xLTEtMA_d297cd19-1570-4685-bef3-db8433a38c42"
      unitRef="shares">10432</ngs:EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions>
    <ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzMtMy0xLTEtMA_778e39f3-fbfe-4299-9aca-b27f181134ab"
      unitRef="usdPerShare">11.93</ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue>
    <ngs:EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzQtMS0xLTEtMA_8d100c41-d32f-4990-87e1-2952687d674d"
      unitRef="shares">0</ngs:EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions>
    <ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzQtMy0xLTEtMA_5d73671a-ddb2-4d72-907b-af2488b54372"
      unitRef="usdPerShare">0</ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue>
    <ngs:EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzUtMS0xLTEtMA_04f0c192-c826-400a-bb7d-9cdd7d6f8fff"
      unitRef="shares">10433</ngs:EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions>
    <ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90YWJsZTo5ZTZlMWZlZGMxNDQ0YjJhOTQxZGU2ZTZjZjZlY2FhMC90YWJsZXJhbmdlOjllNmUxZmVkYzE0NDRiMmE5NDFkZTZlNmNmNmVjYWEwXzUtMy0xLTEtMA_5bf6b089-2310-438b-9a1d-179628db4301"
      unitRef="usdPerShare">11.93</ngs:EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i87c8282804a3469bb26336261fe66e8f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ4OTY_94229684-bfa4-4768-b45a-f0de843b80ff"
      unitRef="usd">124000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if165ccc0c58d4c0cbc2c606408d3a5ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ5MDA_febdaeac-9fe7-4911-8d5e-e59b6289e525"
      unitRef="usd">159000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0d7d29879c2d4cd19228df1241794bda_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzQ5MDg_bb1089f6-2da5-454e-aae4-bd4aebb870bd"
      unitRef="usd">363000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTEvZnJhZzpjMjI1YTVkZTFlZjg0YmMwYWM2MzY1OGRhNTBhYzE3OC90ZXh0cmVnaW9uOmMyMjVhNWRlMWVmODRiYzBhYzYzNjU4ZGE1MGFjMTc4XzUwMjA_c6fa41e0-03b7-476d-963b-f6fa597fdcd9"
      unitRef="usd">16000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzQzOTgwNDY1MTI0MDk_2afb8d67-8b8c-4fcc-b10c-e2855a52fa86">(Loss) Earnings per Share&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic (loss) earnings per common share is computed using the weighted average number of common shares outstanding during the period.&#160;&#160;Diluted (loss) earnings per common share is computed using the weighted average number of common stock and common stock equivalent shares outstanding during the period.&#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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the computation of basic and diluted (loss) earnings per share (in thousands, except per share 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="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:67.411%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.705%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.705%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.709%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator for basic net (loss) income per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator for diluted net (loss) income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of stock options and restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted weighted average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the years ended ended December&#160;31, 2019 and 2018, restricted stock and stock options were not included in the computation of diluted loss per share due to their antidilutive effect.&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the year-ended December&#160;31, 2017, options to purchase 83,917 shares of common stock with exercise prices ranging from $28.15 to $33.36 were not included in the computation of dilutive income per share, due to their anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzM4NDgyOTA2OTg1MjI_b51b0dc3-8d99-4047-8cf0-4e6c3994ea2c">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the computation of basic and diluted (loss) earnings per share (in thousands, except per share 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="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:67.411%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.705%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.705%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.709%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator for basic net (loss) income per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Denominator for diluted net (loss) income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of stock options and restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted weighted average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzMtMS0xLTEtNzE5Mg_deb32e43-376f-4a61-8533-211f3d271c24"
      unitRef="usd">-13864000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzMtMy0xLTEtNzE5Mg_a6078da7-23cb-40ac-a6b8-38803c8025a6"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzMtNS0xLTEtNzE5Mg_ad4ad00b-b2c6-43ad-97ba-0f90ff6ddec8"
      unitRef="usd">19794000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzUtMS0xLTEtNzE5Mg_ab986758-6948-4ba7-aa73-fc3f4e01b731"
      unitRef="shares">13114000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzUtMy0xLTEtNzE5Mg_584e8b50-d476-49ff-b353-62cbea8ef9a5"
      unitRef="shares">12965000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzUtNS0xLTEtNzE5Mg_72d6a9c1-394e-4cb4-a3a8-e5e050862f63"
      unitRef="shares">12831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzctMS0xLTEtNzE5Mg_ab986758-6948-4ba7-aa73-fc3f4e01b731"
      unitRef="shares">13114000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzctMy0xLTEtNzE5Mg_584e8b50-d476-49ff-b353-62cbea8ef9a5"
      unitRef="shares">12965000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzctNS0xLTEtNzE5Mg_72d6a9c1-394e-4cb4-a3a8-e5e050862f63"
      unitRef="shares">12831000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzgtMS0xLTEtNzE5Mg_e18451a4-9939-44b1-b562-64471dd70124"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzgtMy0xLTEtNzE5Mg_764e72f9-5b59-449a-8227-c3516fb62171"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzgtNS0xLTEtNzE5Mg_aa29caee-a565-414e-94b1-8846628ec089"
      unitRef="shares">279000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzktMS0xLTEtNzE5Mg_6bf0312c-30f4-43d5-82a3-7ee63a9778ef"
      unitRef="shares">13114000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzktMy0xLTEtNzE5Mg_0e91afaa-940b-45d2-bffe-832a635071ee"
      unitRef="shares">12965000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzktNS0xLTEtNzE5Mg_43255285-6d93-4b87-b63d-0bee71793cd3"
      unitRef="shares">13110000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzExLTEtMS0xLTcxOTI_f21338ef-4642-4155-aa5f-45765aa3cb73"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzExLTMtMS0xLTcxOTI_6b260f28-64a4-4d42-9a1d-8c73c6176677"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzExLTUtMS0xLTcxOTI_cad0ed9a-9be2-48a9-bd84-5bd8662c6312"
      unitRef="usdPerShare">1.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzEyLTEtMS0xLTcxOTI_7ff43840-960b-4b93-9f41-9a2960954ed9"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzEyLTMtMS0xLTcxOTI_3345e64b-3876-44a9-8e48-8b921116c9f2"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90YWJsZTpmYWRhN2RiOTdmM2I0ZWJmYmI2Y2Q0ODljOTg2OTQwYi90YWJsZXJhbmdlOmZhZGE3ZGI5N2YzYjRlYmZiYjZjZDQ4OWM5ODY5NDBiXzEyLTUtMS0xLTcxOTI_d0947d7d-54fb-4c16-bab4-4fce34c22318"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzM4NDgyOTA2OTg1Nzk_3a9d2639-e478-4bff-a9ff-ef036e4d1ef2"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzM4NDgyOTA2OTg1Nzk_492f5bc2-3fe7-4feb-ba51-83a8eb97535b"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i11f2517a93ab42eb862ad7121aa965eb_D20170101-20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzgyNDYzMzcyMDkxMjI_b658cdde-258d-4700-8de9-92e0ace9f100"
      unitRef="shares">83917</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i11f2517a93ab42eb862ad7121aa965eb_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzgyNDYzMzcyMDkxODI_76016030-560c-418b-8168-31ddab28e5a8"
      unitRef="usdPerShare">28.15</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i11f2517a93ab42eb862ad7121aa965eb_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MDQvZnJhZzpkNGQ5ZmFkMTk2MjA0ZTJkYmNkNzY1NjYxYzlhZTkwYS90ZXh0cmVnaW9uOmQ0ZDlmYWQxOTYyMDRlMmRiY2Q3NjU2NjFjOWFlOTBhXzgyNDYzMzcyMDkxODg_6363d0c4-ceb5-4d2e-af7a-2ccc05936f1a"
      unitRef="usdPerShare">33.36</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTcvZnJhZzoxZjI1NGVmZWNkMWU0Nzc0YjcyNjAyYzlmMmQ3NzJjOS90ZXh0cmVnaW9uOjFmMjU0ZWZlY2QxZTQ3NzRiNzI2MDJjOWYyZDc3MmM5XzU3Mw_806f5b91-d84b-48c5-a0f6-119c85488b85">Related Party In 2016, we entered into a joint venture partnership, N-G, LLC (&#x2018;N-G&#x201d;), with Genis Holdings, LLC (&#x201c;Genis&#x201d;) to explore new technologies for wellhead compression. NGS and Genis both share 50% ownership of N-G. We account for this investment under the equity method.  In 2018, we ordered some compressor packages from Genis, totaling $1.0&#160;million. The compressors were completed and paid in full at December 31, 2019.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
      contextRef="i39241c56bb604494bd9fc92ae4d0f88d_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTcvZnJhZzoxZjI1NGVmZWNkMWU0Nzc0YjcyNjAyYzlmMmQ3NzJjOS90ZXh0cmVnaW9uOjFmMjU0ZWZlY2QxZTQ3NzRiNzI2MDJjOWYyZDc3MmM5XzIxMg_039ef273-d613-4e89-8bf6-bb7a7512f237"
      unitRef="number">0.50</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
      contextRef="i25693db66dc64d599f5b64ccac1c6de2_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTcvZnJhZzoxZjI1NGVmZWNkMWU0Nzc0YjcyNjAyYzlmMmQ3NzJjOS90ZXh0cmVnaW9uOjFmMjU0ZWZlY2QxZTQ3NzRiNzI2MDJjOWYyZDc3MmM5XzIxMg_ea99a9c7-f0af-4c32-8709-545e43754ed2"
      unitRef="number">0.50</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i9827a61ecd66451a971cb034d363ec64_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNTcvZnJhZzoxZjI1NGVmZWNkMWU0Nzc0YjcyNjAyYzlmMmQ3NzJjOS90ZXh0cmVnaW9uOjFmMjU0ZWZlY2QxZTQ3NzRiNzI2MDJjOWYyZDc3MmM5XzI5OQ_25bf6584-4f48-46b1-8d1f-a9b878bda07d"
      unitRef="usd">1000000.0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzE0MzA_0f05c318-36e8-4e92-9e90-2fe46d8bc6b6">Commitments and Contingencies&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;401(k) Plan&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We offer a 401(k) Plan to all employees that have reached the age of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzEyMw_c3e901d3-4f2f-4102-9a93-2f7bacb7ec6d"&gt;eighteen&lt;/span&gt; and have completed two months of service.&#160;The participants may contribute up to 100% of their salary subject to IRS limitations.&#160;Employer contributions are subject to Board discretion and are subject to a vesting schedule of 20% each year after the first year and 100% after six years.&#160;&#160;We contributed $393,000, $355,000, and $301,000 to the 401(k) Plan in 2019, 2018 and 2017, respectively, which is recorded in cost of revenues and selling, general and administrative expenses..&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Legal Proceedings&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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;From time to time, we are a party to various legal proceedings in the ordinary course of our business.&#160;&#160;While management is unable to predict the ultimate outcome of these actions, it believes that any ultimate liability arising from these actions will not have a material effect on our financial position, results of operations or cash flow.&#160;&#160;We are not currently a party to any bankruptcy, receivership, reorganization, adjustment or similar proceeding, and we are not aware of any other threatened litigation.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <ngs:DefinedContributionPlanRequisiteServicePeriod
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzM4NDgyOTA2OTk0OTc_fc87b86f-da67-463d-9b8a-a4688fc7678f">P2M</ngs:DefinedContributionPlanRequisiteServicePeriod>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzE5OQ_10ebc2e2-0278-4950-bdc2-2bdc87a7cb62"
      unitRef="number">1</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzM0Mw_f7732a9f-02d6-41a0-8f2f-eaac90f09b1c"
      unitRef="number">0.20</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <ngs:DefinedContributionPlanEmployerContributionUltimateVestingPercentage
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzM4MQ_b3a92038-fad3-4ea6-8a66-ee5c356da605"
      unitRef="number">1</ngs:DefinedContributionPlanEmployerContributionUltimateVestingPercentage>
    <ngs:DefinedContributionPlanEmployersMatchingContributionVestingTerm
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzM5MA_6f87edfd-5682-4c9e-be01-1eb94ea4d203">P6Y</ngs:DefinedContributionPlanEmployersMatchingContributionVestingTerm>
    <ngs:DefinedContributionPlanEmployerContributionAmount
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzQxMA_e7c2eaa9-6874-44aa-95dd-0c8e9e7da059"
      unitRef="usd">393000</ngs:DefinedContributionPlanEmployerContributionAmount>
    <ngs:DefinedContributionPlanEmployerContributionAmount
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzQxNA_69a7cd53-b729-4898-a644-272bd7de1d62"
      unitRef="usd">355000</ngs:DefinedContributionPlanEmployerContributionAmount>
    <ngs:DefinedContributionPlanEmployerContributionAmount
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjAvZnJhZzo5ZWE0ZjhmNTg4Mzg0NzlhOTY2M2RlZTNhMDI4ZmRmZS90ZXh0cmVnaW9uOjllYTRmOGY1ODgzODQ3OWE5NjYzZGVlM2EwMjhmZGZlXzQyMg_110d4998-4f41-441e-b9cf-1efb4185dbde"
      unitRef="usd">301000</ngs:DefinedContributionPlanEmployerContributionAmount>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90ZXh0cmVnaW9uOjFhMWE1OWQxYmE3NDRmZWFiOWNmMzljZDhmMzVkMWViXzIzOQ_c02111d6-21cc-4ad0-aff5-75f21cece14d">Quarterly Financial Data (Unaudited)&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables presents selected unaudited financial data for each of the eight quarters in the two-year period ended December 31, 2019, which have been updated to reflect the revisions discussed in Note 2 (Summary of Significant Accounting Policies). The revisions to the Company's unaudited interim financial statements during 2019 will be incorporated when it issues its Forms 10-Q for the first three quarter of 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company believes this information reflects all recurring adjustments necessary to fairly state this information when read in conjunction with the Company's financial statements and the related notes.  Please note that amounts in the tables below may not sum due to rounding differences. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;(in thousands, except per share)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.276%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.814%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, year to date, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, year to date, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.276%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.814%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(491)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(507)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(749)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Revisions to our unaudited quarterly financial data are as follows:&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.994%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.646%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.947%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.115%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(491)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(467)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(749)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.701%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.185%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(456)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended March 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90ZXh0cmVnaW9uOjFhMWE1OWQxYmE3NDRmZWFiOWNmMzljZDhmMzVkMWViXzM4NDgyOTA3MDY1OTk_37c0a923-4856-4411-b113-a4be1956d760">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables presents selected unaudited financial data for each of the eight quarters in the two-year period ended December 31, 2019, which have been updated to reflect the revisions discussed in Note 2 (Summary of Significant Accounting Policies). The revisions to the Company's unaudited interim financial statements during 2019 will be incorporated when it issues its Forms 10-Q for the first three quarter of 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company believes this information reflects all recurring adjustments necessary to fairly state this information when read in conjunction with the Company's financial statements and the related notes.  Please note that amounts in the tables below may not sum due to rounding differences. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;(in thousands, except per share)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.276%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.814%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, year to date, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, year to date, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.276%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.810%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.814%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Q4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(491)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(507)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(749)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Revisions to our unaudited quarterly financial data are as follows:&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.994%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.646%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.947%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.115%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.184%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(491)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(467)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(749)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.701%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.181%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.185%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended September 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(456)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Three Months Ended March 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtMi0xLTEtMA_31dd8b9b-9af4-4783-94bc-54d2e71ee273"
      unitRef="usd">17991000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtNC0xLTEtMA_785debfa-0f5a-4274-973b-942812c0d38f"
      unitRef="usd">19895000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtNi0xLTEtMA_36d95e36-be1b-4ea9-82ae-d5fead249969"
      unitRef="usd">20852000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtOC0xLTEtMA_69e1b81c-0904-47f4-bdae-6cfe51537999"
      unitRef="usd">19706000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzEtMTAtMS0xLTA_4a124b56-a205-4b60-ac47-3286469570e5"
      unitRef="usd">78444000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItMi0xLTEtMA_114cb03f-589f-479f-85c6-da33f982ea80"
      unitRef="usd">-145000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItNC0xLTEtMA_a8a5ac90-7b20-4382-8e21-84f1a9b012f2"
      unitRef="usd">302000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItNi0xLTEtMA_ce2c31d7-047f-48d7-bab6-826caf776a37"
      unitRef="usd">-14021000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItOC0xLTEtMA_5eda4c19-3ef4-4444-aecc-50537a5a2d39"
      unitRef="usd">-1289000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzItMTAtMS0xLTA_f69282ec-a64f-49b4-bced-60e632a4b1f1"
      unitRef="usd">-15153000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtMi0xLTEtMA_96081aab-1899-40d6-b976-9991e742d8db"
      unitRef="usd">98000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtNC0xLTEtMA_598b40cc-a09f-4586-9461-85cb0251d77e"
      unitRef="usd">327000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtNi0xLTEtMA_e87c4899-6ed8-4c19-910e-6d0686ee741a"
      unitRef="usd">-12579000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtOC0xLTEtMA_f7ef01fe-2140-4548-ae77-fe810c7d4dd1"
      unitRef="usd">-1710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzMtMTAtMS0xLTA_0c75ddd6-06a3-431d-af91-26b5b55ff5e1"
      unitRef="usd">-13864000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtMi0xLTEtMA_aa1c613d-ebf4-46de-af8f-39c082ebaddd"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtNC0xLTEtMA_2640491d-3db0-4f97-a6fd-abc157a73db7"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtNi0xLTEtMA_d33d08cd-57b8-437b-b80c-4bad523f30c3"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtOC0xLTEtMA_66e95260-a1b0-4bfb-a6c3-4ebf467e2751"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzQtMTAtMS0xLTA_8b5ad1ff-b367-4145-b5a0-c3d2362ba253"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtMi0xLTEtMA_584014a5-23f6-4404-8fc4-39c3ab4d7b6b"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtNC0xLTEtMA_bb958fa9-19fe-4dd3-8276-93c7f19ba42c"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtNi0xLTEtMA_d8fb1a09-8679-4939-98d0-565d425b2362"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtOC0xLTEtMA_f4de0057-25c2-433e-999d-fb42204c96d8"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzUtMTAtMS0xLTA_41a473f6-a799-4d40-9b80-37793e0e24bb"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtMi0xLTEtMTM1NjI_28e4adc8-a2f7-4839-8c33-6c7036ab4257"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id5f441a96eda4293b6c7583c99bbcb2d_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtNC0xLTEtMTM1NjI_92493ac9-aea2-45e0-a552-c46b5b0a4653"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a69aa4cf6664eb3a0f29b7fe5356004_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtNi0xLTEtMTM1NjI_e8c87a13-ad74-45fc-a8f8-a1fa0bbd7bc2"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtOC0xLTEtMTM1NjI_2a037b4a-4ae7-4440-9ee1-a162f8abbf1c"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzYtMTAtMS0xLTEzNTYy_bd129563-b719-4c9d-968f-a103d03a380d"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctMi0xLTEtMTM1NjI_fbd2c5b9-8b91-40f5-9c3f-c51473e137a4"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id5f441a96eda4293b6c7583c99bbcb2d_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctNC0xLTEtMTM1NjI_4b1d29fb-dac2-4625-bb51-f8c46bbe2900"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3a69aa4cf6664eb3a0f29b7fe5356004_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctNi0xLTEtMTM1NjI_aaa087c6-8aef-44a4-96b3-e7f504f33b63"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctOC0xLTEtMTM1NjI_240835a7-40b2-439f-b9d2-60e4f06ff448"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplMWM0NGNhZTJhZmU0OWI3OTFhNTg4ZjM2YjdhYTEwZi90YWJsZXJhbmdlOmUxYzQ0Y2FlMmFmZTQ5Yjc5MWE1ODhmMzZiN2FhMTBmXzctMTAtMS0xLTEzNTYy_27b66075-9aca-4e11-b783-b3cf72baf9f3"
      unitRef="usdPerShare">-1.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtMi0xLTEtMA_37175ed0-823f-4635-80c9-fa5f7c8a4b63"
      unitRef="usd">14718000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtNC0xLTEtMA_c9dee173-b545-4f3c-b474-f124b90757ef"
      unitRef="usd">18204000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtNi0xLTEtMA_b5122925-f907-478f-b6d1-2d252f50de2d"
      unitRef="usd">16396000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtOC0xLTEtMA_73e41ecf-f882-4fee-8beb-1d3980f33128"
      unitRef="usd">16160000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzEtMTAtMS0xLTA_5bf62d2b-7eef-4a7c-9bd0-d8db0bb16545"
      unitRef="usd">65478000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItMi0xLTEtMA_32b4093d-04a1-4287-a6c0-e737309ea78e"
      unitRef="usd">305000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItNC0xLTEtMA_fb044a8c-ed4c-4167-9f63-f31dbd0f99f3"
      unitRef="usd">179000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItNi0xLTEtMA_89ec26d5-b083-4317-9011-f967d89bab76"
      unitRef="usd">-500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItOC0xLTEtMA_d948e0b2-865c-46d4-88e9-6e3432aa6fb5"
      unitRef="usd">-491000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzItMTAtMS0xLTA_0d80cc8f-0aec-49a1-8dbe-4052659c4906"
      unitRef="usd">-507000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtMi0xLTEtMA_b630e4c0-3f79-4398-9f74-8cdf616304fb"
      unitRef="usd">190000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtNC0xLTEtMA_625cd29a-aad2-47bb-a704-e8682f93476a"
      unitRef="usd">211000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtNi0xLTEtMA_d1634545-6d23-4d52-a09d-f958f06e05a3"
      unitRef="usd">-118000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtOC0xLTEtMA_dc62663e-9cd1-4fe2-adc0-d9e82a515a37"
      unitRef="usd">-749000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzMtMTAtMS0xLTA_a13da3df-6f3c-4e18-acc8-59303b53918b"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtMi0xLTEtMA_78c67522-37cc-47c3-b183-0b01302b27e9"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtNC0xLTEtMA_259122ba-a259-4b4b-9fb5-c0fc8952304b"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtNi0xLTEtMA_f0e840b3-0dd5-40de-9074-4074278f2ecf"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtOC0xLTEtMA_788b5a60-65fb-4ce7-9abd-8023b723fdf0"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzQtMTAtMS0xLTA_ca263309-f405-455f-b4b0-4420ff3a9eca"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtMi0xLTEtMA_b624f85c-2784-4dc2-b96a-a9c4dc3596fe"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtNC0xLTEtMA_62acf4af-3409-4a74-9135-9057305d08c3"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtNi0xLTEtMA_0e1f3574-654d-4fe5-83c8-700a8746255d"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtOC0xLTEtMA_f2dc05a9-957f-46ed-adb1-d06f6fc7ac25"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZDQwZTQxMzBhOWU0OTY3YmZhYjRhYWQxMTk5NDgyNC90YWJsZXJhbmdlOmVkNDBlNDEzMGE5ZTQ5NjdiZmFiNGFhZDExOTk0ODI0XzUtMTAtMS0xLTA_73d63950-30df-43cf-93af-9915696dd5c2"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzItMi0xLTEtMTA0ODI_8cd1d039-38cf-47b4-9fca-45b4cd2f0ec7"
      unitRef="usd">20852000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzItNC0xLTEtMTA0ODI_1a3efae4-7cea-4269-83b4-87c3c9f8dd62"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzItNi0xLTEtMTA0ODI_f0f34980-abe0-4c05-94fe-c53d07b1ef30"
      unitRef="usd">20852000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzMtMi0xLTEtMTA0ODI_2140fccb-f341-40f2-9f34-08650ca359eb"
      unitRef="usd">-13561000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzMtNC0xLTEtMTA0ODI_8f46923b-ef27-47a3-a372-d9a6d5bf9188"
      unitRef="usd">-460000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzMtNi0xLTEtMTA0ODI_83eb81f6-dab3-49f6-99a3-7715c8584882"
      unitRef="usd">-14021000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzQtMi0xLTEtMTA0ODI_7863827f-4553-45fc-9554-cb558e0a62a1"
      unitRef="usd">-12232000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzQtNC0xLTEtMTA0ODI_02797388-d58f-45f3-b8c3-724e1ebe94b2"
      unitRef="usd">-347000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzQtNi0xLTEtMTA0ODI_a83ba350-f18e-408a-8ec7-19a01cdf2d07"
      unitRef="usd">-12579000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzUtMi0xLTEtMTA0ODI_62de9460-1ffa-4ec2-9ab9-02231d2efdb3"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzUtNC0xLTEtMTA0ODI_adb039a4-acb0-431f-917d-0bf650a58e9b"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzUtNi0xLTEtMTA0ODI_42a3b9d2-ff92-4031-b879-cd2888a5e9d8"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i38060fbae3e9432081ccec6f65f7c092_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzYtMi0xLTEtMTA0ODI_48a2c529-d800-4e6c-bb47-20481dff3f51"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8272fca2b0b0473fafce59cc68eacb06_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzYtNC0xLTEtMTA0ODI_299adb15-b82b-4d5a-a9da-eb76017b3925"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i96a7f88be9714240915794a925472cd7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTphZDA0ZWU5MGY3YWQ0YTgwOTJiMmZiY2Y4OWY2YjdkNy90YWJsZXJhbmdlOmFkMDRlZTkwZjdhZDRhODA5MmIyZmJjZjg5ZjZiN2Q3XzYtNi0xLTEtMTA0ODI_4d66d671-cd51-43fe-8e9e-c340dd7aa279"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzItMi0xLTEtMTA0OTk_d13e2fa6-f022-4a57-bf63-6c47c89513eb"
      unitRef="usd">19895000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzItNC0xLTEtMTA0OTk_5537b7a6-269b-4845-8425-8f9ac4b16a93"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzItNi0xLTEtMTA0OTk_f7ca09cd-eb98-4202-9c09-b346415bec62"
      unitRef="usd">19895000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzMtMi0xLTEtMTA0OTk_22918549-704e-4dbc-8394-a8593a2284d1"
      unitRef="usd">593000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzMtNC0xLTEtMTA0OTk_3e7af261-83f6-40fa-9e62-c022e8113057"
      unitRef="usd">-291000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzMtNi0xLTEtMTA0OTk_2c79bb30-8db0-44b8-a7cc-b5cce0d8e9fc"
      unitRef="usd">302000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzQtMi0xLTEtMTA0OTk_fb15b12a-f84a-4666-af98-cc105f0cfe2e"
      unitRef="usd">573000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzQtNC0xLTEtMTA0OTk_6d7f48aa-d64d-45c5-8702-8e0dfcf75fa2"
      unitRef="usd">-246000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzQtNi0xLTEtMTA0OTk_f79eaa92-f464-4e55-b251-10e3e6f8d31a"
      unitRef="usd">327000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzUtMi0xLTEtMTA0OTk_c7692555-e55e-40b2-8901-10f676e43fec"
      unitRef="usdPerShare">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzUtNC0xLTEtMTA0OTk_84ce93c2-3c4e-420f-a4a1-279f4236e444"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzUtNi0xLTEtMTA0OTk_b014a176-f04e-4390-b7fd-d50fd5a8c739"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i783d3415aade4f5fa2ec40650373e404_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzYtMi0xLTEtMTA0OTk_f5082f9b-7ab8-462d-ac68-f37e372eb517"
      unitRef="usdPerShare">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iddd69a38082746e9a736e46c02714f92_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzYtNC0xLTEtMTA0OTk_555ad641-1140-46f0-91b4-822f4424ef78"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib948bed237c44082960a11d316dd403b_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1YmQzNmVkMGJlNzI0YjgzYjA5N2JiZjIxYjk3ZmEyYy90YWJsZXJhbmdlOjViZDM2ZWQwYmU3MjRiODNiMDk3YmJmMjFiOTdmYTJjXzYtNi0xLTEtMTA0OTk_3ea4fae1-e2fc-47f7-8b08-55093396cdf8"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzItMi0xLTEtMTA1MDE_cf5fe638-c4e8-4e2b-ab31-845ab955f267"
      unitRef="usd">17991000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzItNC0xLTEtMTA1MDE_a22a9a96-d5d3-42ce-91e9-5ee0f7b3d977"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzItNi0xLTEtMTA1MDE_6517001e-7b74-474f-8e6f-ce2d9b750288"
      unitRef="usd">17991000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzMtMi0xLTEtMTA1MDE_23fd8e9e-bda4-4ac3-9cc2-2c8186859c45"
      unitRef="usd">209000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzMtNC0xLTEtMTA1MDE_85ccf958-f52d-490f-b6e8-1997ffd717a7"
      unitRef="usd">-354000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzMtNi0xLTEtMTA1MDE_8cb9cf20-e58b-469d-ab2c-3fda2a24c9fb"
      unitRef="usd">-145000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzQtMi0xLTEtMTA1MDE_54e20305-348e-4751-a8c3-9f0eda5cfc09"
      unitRef="usd">357000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzQtNC0xLTEtMTA1MDE_f5bdb61a-f6dc-4048-a076-809acd2bf229"
      unitRef="usd">-259000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzQtNi0xLTEtMTA1MDE_c08cf2fa-8a36-42be-80bb-98df21541ea0"
      unitRef="usd">98000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzUtMi0xLTEtMTA1MDE_35339db3-e2c5-452d-b239-a103a6a8fbe1"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzUtNC0xLTEtMTA1MDE_df2980a0-ea9a-4762-be2a-315466683c41"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzUtNi0xLTEtMTA1MDE_cfcb3c8f-f390-44be-87b5-5168711b52d6"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9b78ddb8c84a4de0b15dff3559c4b834_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzYtMi0xLTEtMTA1MDE_a700e276-20c5-4383-b50b-e1db6a6be6d4"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i37e986d6eaf24cf1b916717063cf08b6_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzYtNC0xLTEtMTA1MDE_16cb991c-a34a-414f-9fb6-614937611ed8"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if924fdc1779442e788906a26708a5203_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTozNWM3ODkyY2U1MTQ0MGRhODMxZDA3ZWU3MzJjYTFlOC90YWJsZXJhbmdlOjM1Yzc4OTJjZTUxNDQwZGE4MzFkMDdlZTczMmNhMWU4XzYtNi0xLTEtMTA1MDE_e6089e47-05c7-4752-ac56-18ebcd88014d"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzItMi0xLTEtMTA1MDM_e85b7c0e-c05b-492d-816c-efe09d7cda06"
      unitRef="usd">16160000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzItNC0xLTEtMTA1MDM_957d0c2d-2fa5-4bfa-a7c6-304a45017e78"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzItNi0xLTEtMTA1MDM_69d49c92-751a-4aa6-a332-79fcdf78d866"
      unitRef="usd">16160000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzMtMi0xLTEtMTA1MDM_98f250ba-40b2-46c0-8a81-a2f490935ce4"
      unitRef="usd">106000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzMtNC0xLTEtMTA1MDM_1b12c447-f6a5-4cf9-8cea-529cfe61f679"
      unitRef="usd">-597000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzMtNi0xLTEtMTA1MDM_02e67837-126b-483f-b0ce-0b05097dfc1a"
      unitRef="usd">-491000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzQtMi0xLTEtMTA1MDM_282f1eaa-c67f-40b8-a9ca-acba8fb042bd"
      unitRef="usd">-282000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzQtNC0xLTEtMTA1MDM_5f4c7c89-b9f6-448e-ae6f-749b1fe52052"
      unitRef="usd">-467000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzQtNi0xLTEtMTA1MDM_15f69be9-8a9d-4b5d-a8ae-cb5c907885f4"
      unitRef="usd">-749000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzUtMi0xLTEtMTA1MDM_71194430-75b6-444d-a884-6154efc35065"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzUtNC0xLTEtMTA1MDM_8c365708-6ded-49cc-a026-b8c2b0d58a6a"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzUtNi0xLTEtMTA1MDM_f9deed85-c903-4664-aed9-01cb82a700c3"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i668023a3fcbb4899bfc90cb0af10b01b_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzYtMi0xLTEtMTA1MDM_3528c699-9003-405a-914c-b9b2e6b10325"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5b4b97d20d5c458b86e694f112275c85_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzYtNC0xLTEtMTA1MDM_77262d3f-5d7f-46ae-b703-cdac9038d5c5"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpiZjk5MDlmMTZmMjQ0ZjNkYjQ0MTliZmMzMWM3YmU5Ni90YWJsZXJhbmdlOmJmOTkwOWYxNmYyNDRmM2RiNDQxOWJmYzMxYzdiZTk2XzYtNi0xLTEtMTA1MDM_8073a756-c844-4a56-a7a9-824987caecba"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzItMi0xLTEtMTA1MDU_e5c695d2-d925-4ddf-a447-ac602d1fe9a3"
      unitRef="usd">16396000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzItNC0xLTEtMTA1MDU_c45f30ef-1044-4cc2-9667-1a9d4ffa3f9f"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzItNi0xLTEtMTA1MDU_210941ed-d029-45c6-9a8f-e25b8143dd06"
      unitRef="usd">16396000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzMtMi0xLTEtMTA1MDU_0f22c0ed-5b10-44b8-8156-e70d405b3ac7"
      unitRef="usd">-44000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzMtNC0xLTEtMTA1MDU_b407acc1-5dc1-4464-86d6-26955b28e7dc"
      unitRef="usd">-456000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzMtNi0xLTEtMTA1MDU_27b06c96-f954-4ae7-9a48-ce14f6f7b700"
      unitRef="usd">-500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzQtMi0xLTEtMTA1MDU_e137ed79-f596-48a6-8112-e2e2d94da5f3"
      unitRef="usd">236000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzQtNC0xLTEtMTA1MDU_a3bb142a-a11c-4589-9fbe-a5b0f2e7e6d1"
      unitRef="usd">-354000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzQtNi0xLTEtMTA1MDU_eb4128e8-6155-470a-a01d-2a00962b8868"
      unitRef="usd">-118000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzUtMi0xLTEtMTA1MDU_56865b6e-d9e0-4c23-949b-ddff1a18ae56"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzUtNC0xLTEtMTA1MDU_1931f817-f597-4cda-a296-6335af4d1c5b"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzUtNi0xLTEtMTA1MDU_2c203072-6f0a-4ec6-a2f6-1a689ebef1ec"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2f0df2e2c3ca40308e344d634b5298dc_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzYtMi0xLTEtMTA1MDU_c1b70ff6-7512-4e14-91f1-c242adb8901d"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifa132602ac3e4ef5a5d2c651c03eb7d4_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzYtNC0xLTEtMTA1MDU_94a1e101-a6b8-48a1-8996-fb7675a7898e"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2969a9803f6b457589ff377049c40cc8_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTpkZGUxNzBlYjNjODc0ODI1YWM5NWQzOTEyZTEyOTJmOS90YWJsZXJhbmdlOmRkZTE3MGViM2M4NzQ4MjVhYzk1ZDM5MTJlMTI5MmY5XzYtNi0xLTEtMTA1MDU_3d8aa700-983f-45ad-a9fa-6621215ddb3c"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzItMi0xLTEtMTA1MDc_c7ac585a-fd2c-4634-8813-c07521dd66f2"
      unitRef="usd">18204000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzItNC0xLTEtMTA1MDc_ff26821c-f150-4f3c-b783-1a974c722c28"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzItNi0xLTEtMTA1MDc_2475d789-7a67-473b-846e-b7507376b94c"
      unitRef="usd">18204000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzMtMi0xLTEtMTA1MDc_d13d4b17-8883-4293-b594-067782d06cb5"
      unitRef="usd">226000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzMtNC0xLTEtMTA1MDc_10a5d467-18f7-4c00-b5dd-ec45f6a9d9e9"
      unitRef="usd">-47000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzMtNi0xLTEtMTA1MDc_2e8e83bf-bf59-48ef-96e9-e114dd0f3f06"
      unitRef="usd">179000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzQtMi0xLTEtMTA1MDc_d71532f2-933a-4ef1-8820-75abd0a6b50e"
      unitRef="usd">247000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzQtNC0xLTEtMTA1MDc_c8cafebc-e293-4cb2-bd3f-53ba9818bbc4"
      unitRef="usd">-36000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzQtNi0xLTEtMTA1MDc_423981ef-9744-4a23-9bf5-0c1b780c2b06"
      unitRef="usd">211000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzUtMi0xLTEtMTA1MDc_e369758b-35e9-442a-98c0-39eaac831e49"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzUtNC0xLTEtMTA1MDc_a1137a82-d38d-459f-a4c8-a2e838dbef99"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzUtNi0xLTEtMTA1MDc_42906c10-370e-4dfd-bb87-a850464d6f51"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idf59eb7bdbf94b0488524a38558b38e1_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzYtMi0xLTEtMTA1MDc_d028818f-20f7-4726-bf3d-eb9079c32fec"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8a900c887b20483e9c98204fa64ed7c0_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzYtNC0xLTEtMTA1MDc_ad7d0884-37be-402d-b4fa-8204c32e5f62"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifc63308f2845490682dbbf87f4a6c8c8_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTo1ZTUxNTdjNTQ2MzU0MTlkYmM3YTBkNjQ0ODUzZmE2Yi90YWJsZXJhbmdlOjVlNTE1N2M1NDYzNTQxOWRiYzdhMGQ2NDQ4NTNmYTZiXzYtNi0xLTEtMTA1MDc_66d6bac6-21df-42a3-8a0f-7b678d653aeb"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzItMi0xLTEtMTA1MDk_5e88566a-de04-47c0-a11c-ec1556828588"
      unitRef="usd">14718000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzItNC0xLTEtMTA1MDk_adc0e6cc-2288-41e7-bff8-4f8fa5a2ecee"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzItNi0xLTEtMTA1MDk_a9732e8a-e3ab-4b26-9486-49692a6dd8ac"
      unitRef="usd">14718000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzMtMi0xLTEtMTA1MDk_aba2f491-fd5d-43da-823e-737da10d3843"
      unitRef="usd">350000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzMtNC0xLTEtMTA1MDk_2c892a69-fcdf-48fc-b921-bf308c61c77e"
      unitRef="usd">-45000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzMtNi0xLTEtMTA1MDk_9a8765db-be19-456c-ba42-5435301851d5"
      unitRef="usd">305000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzQtMi0xLTEtMTA1MDk_f88d3cdc-6fef-44ab-8270-900ac624a5ed"
      unitRef="usd">225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzQtNC0xLTEtMTA1MDk_0f7911c9-63ea-428f-842a-43075bf104b0"
      unitRef="usd">-35000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzQtNi0xLTEtMTA1MDk_170007f1-c6d1-41ac-91c7-5d1761c89509"
      unitRef="usd">190000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzUtMi0xLTEtMTA1MDk_19a13318-3799-40a6-bc37-4b226abd700d"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzUtNC0xLTEtMTA1MDk_6a1d3823-1b89-4fe3-9114-517030014e27"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzUtNi0xLTEtMTA1MDk_dd348cdf-7017-4c60-a1e6-d5d9727af118"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5591bba109a84d10885480c2898d4dd3_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzYtMi0xLTEtMTA1MDk_1491bfd2-4c2f-4ad1-966b-be5f402069f0"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iaa6482e48db347ff8b821d400dff225a_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzYtNC0xLTEtMTA1MDk_07f00275-8c47-4dac-9c18-f8638d90d047"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ife86313871d1475793c27613e651387d_D20180101-20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xNjYvZnJhZzoxYTFhNTlkMWJhNzQ0ZmVhYjljZjM5Y2Q4ZjM1ZDFlYi90YWJsZTplZmZkNjNjMzUxN2I0Mjk2YjRkZmE2N2FiMjZjYzY2NC90YWJsZXJhbmdlOmVmZmQ2M2MzNTE3YjQyOTZiNGRmYTY3YWIyNmNjNjY0XzYtNi0xLTEtMTA1MDk_9a57cf75-eeb0-43d1-a6d9-b7c74853f499"
      unitRef="usdPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AccountingChangesAndErrorCorrectionsTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzM4NDgyOTA3MDkxNDE_b4069e93-c617-4b04-b899-f9b1a7ff1656">Revisions of Prior Period Financial Statements   &lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As discussed in Note 2 (Summary of Significant Accounting Policies), in conjunction with the preparation of its year-end financial statements for 2019, the Company determined that certain, immaterial operating costs and expenses were inappropriately capitalized during the years ended December 31, 2018 and 2017, as well for interim periods in 2019 and 2018. As a result, the Company revised its prior period financial statements to incorporate additional operating costs and expenses of $1.1&#160;million, $1.14&#160;million and $96,000 for the nine months ended September 30, 2019, the year ended December 31, 2018 and the year ended December 31, 2017, respectively.    &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;These revisions are summarized in the tables below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revised Consolidated Balance Sheet&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(784)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rental equipment, net of accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;176,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and  equipment, net of accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities and Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;260,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;259,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total liabilities and stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Revised Consolidated Statements of 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&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of rentals, exclusive of depreciation stated separately below&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(507)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income (loss) before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(325)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(892)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.894%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.308%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of rentals, exclusive of depreciation stated separately below&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income (loss) before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Revised Consolidated Statements of Stockholders' 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&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.040%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.308%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(892)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;260,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;259,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;257,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;257,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Revised Consolidated Statements of 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&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.573%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.553%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(892)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory (increase) decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid income taxes and prepaid expenses (increase) decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of rental equipment, property and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(39,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory (increase) decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid income taxes and prepaid expenses increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of rental equipment, property and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,489)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountingChangesAndErrorCorrectionsTextBlock>
    <us-gaap:CostsAndExpenses
      contextRef="ib5aa39c0d1ee422cb51e7508c4e58b15_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzgyNDYzMzcyMzExNDc_8ef4509d-38cd-4e34-9c36-296c5dc27c8e"
      unitRef="usd">1100000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzgyNDYzMzcyMzExNTE_1ae94e95-bb38-45ff-b457-043563e50a6e"
      unitRef="usd">1140000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzgyNDYzMzcyMzExNTg_06f679ff-10ff-47c8-b429-baaa3eb578f4"
      unitRef="usd">96000</us-gaap:CostsAndExpenses>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90ZXh0cmVnaW9uOjk3NzljMDA3ZTBhMTRmYzA5ZGY2ZDQ2ODJkZDNkOTQ0XzM4NDgyOTA3MDkxNDA_cbef2aa9-e33f-4b9f-8813-3d35d26c7aa6">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;These revisions are summarized in the tables below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:45pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revised Consolidated Balance Sheet&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(784)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rental equipment, net of accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;176,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property and  equipment, net of accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities and Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred income tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;260,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;259,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total liabilities and stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Revised Consolidated Statements of 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&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of rentals, exclusive of depreciation stated separately below&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(507)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income (loss) before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(325)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(892)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.894%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.308%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of rentals, exclusive of depreciation stated separately below&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income (loss) before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings (loss) per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Revised Consolidated Statements of Stockholders' 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&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.040%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.308%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(892)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;260,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;259,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stockholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;257,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;257,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;"&gt;Revised Consolidated Statements of 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&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.573%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.553%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(892)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory (increase) decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid income taxes and prepaid expenses (increase) decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of rental equipment, property and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(39,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.307%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;For the Year Ended December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory (increase) decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid income taxes and prepaid expenses increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of rental equipment, property and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,489)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:InventoryNet
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzMtMi0xLTEtMTA0MjY_66091033-bd7c-4483-8d44-43dc592eedbc"
      unitRef="usd">30974000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzMtNC0xLTEtMTA0MjY_1a4a48b9-1e49-432c-a82f-c6c92fe32e78"
      unitRef="usd">-784000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzMtNi0xLTEtMTA0MjY_846a28a9-a22d-408f-b5db-079c7fe28f6e"
      unitRef="usd">30190000</us-gaap:InventoryNet>
    <us-gaap:PrepaidTaxes
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzQtMi0xLTEtMTA0MjY_856b4d8a-6260-4c4d-867c-787c7119185e"
      unitRef="usd">3148000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzQtNC0xLTEtMTA0MjY_6f03d248-871e-4242-a191-0393dceb07fc"
      unitRef="usd">40000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzQtNi0xLTEtMTA0MjY_886e3873-99cc-47d7-a539-bb5f5604d227"
      unitRef="usd">3188000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzUtMi0xLTEtMTA0MjY_3cfcc557-15d2-4cdc-beed-15b452c0f113"
      unitRef="usd">2430000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzUtNC0xLTEtMTA0MjY_4e4d7c22-55d9-40db-8503-d046eda44d7d"
      unitRef="usd">-734000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzUtNi0xLTEtMTA0MjY_4bc0d4e0-f231-455e-83cc-51e07f79cd62"
      unitRef="usd">1696000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzYtMi0xLTEtMTA0MjY_4686eea5-6db7-42dc-a80b-86aa7639451b"
      unitRef="usd">96399000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzYtNC0xLTEtMTA0MjY_a064f45f-aec3-4f91-ab19-e6206198a6bf"
      unitRef="usd">-1478000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzYtNi0xLTEtMTA0MjY_1651b040-8f2c-44d4-aed1-68df375524d4"
      unitRef="usd">94921000</us-gaap:AssetsCurrent>
    <ngs:RentalEquipmentNet
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzctMi0xLTEtMTA0MjY_7ae927aa-bee8-49dc-b8cc-5af4db283ab8"
      unitRef="usd">175886000</ngs:RentalEquipmentNet>
    <ngs:RentalEquipmentNet
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzctNC0xLTEtMTA0MjY_fc23961e-e55d-4df7-9f06-988db9558262"
      unitRef="usd">220000</ngs:RentalEquipmentNet>
    <ngs:RentalEquipmentNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzctNi0xLTEtMTA0MjY_ea2ecb05-0e45-40f9-a2ea-3364798b6cf7"
      unitRef="usd">176106000</ngs:RentalEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzgtMi0xLTEtMTA0MjY_6fad76bd-b00f-45c0-8c1b-47392da28441"
      unitRef="usd">16587000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzgtNC0xLTEtMTA0MjY_2066d40d-7cfd-4230-956c-191247013e80"
      unitRef="usd">57000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzgtNi0xLTEtMTA0MjY_b49fc51f-ecc4-4613-97a6-267da42d7ced"
      unitRef="usd">16644000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzktMi0xLTEtMTA0MjY_b0f0c59b-1051-4964-b0e2-7108e40e47b9"
      unitRef="usd">305401000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzktNC0xLTEtMTA0MjY_447fa018-445d-4162-a7c2-b7b50f641d7e"
      unitRef="usd">-1201000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzktNi0xLTEtMTA0MjY_0207f47e-e596-4eec-9330-9a5dc2b48907"
      unitRef="usd">304200000</us-gaap:Assets>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEyLTItMS0xLTEwNDI2_decf153b-0410-4a73-bd5d-35c59bc9757f"
      unitRef="usd">32158000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEyLTQtMS0xLTEwNDI2_79d26b8f-3f6c-4c29-9de8-3956d004bdbc"
      unitRef="usd">-252000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEyLTYtMS0xLTEwNDI2_d28f7e6d-aa04-4f8c-9521-7dcb5e90f4e4"
      unitRef="usd">31906000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEzLTItMS0xLTEwNDI2_4119d844-9dd7-4a4b-b0e9-edb017099829"
      unitRef="usd">45220000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEzLTQtMS0xLTEwNDI2_bd7f3750-6347-47b8-878e-c6dca537e1c6"
      unitRef="usd">-252000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzEzLTYtMS0xLTEwNDI2_5e267484-b151-4694-9ed4-d56644a56109"
      unitRef="usd">44968000</us-gaap:Liabilities>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE0LTItMS0xLTEwNDI2_07cde231-1326-4fcb-bd9c-ef5055d7a707"
      unitRef="usd">152291000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE0LTQtMS0xLTEwNDI2_12f33920-e3a3-4407-a17b-1a648c3ab231"
      unitRef="usd">-949000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE0LTYtMS0xLTEwNDI2_df37c677-ac89-456e-915f-a158365edabb"
      unitRef="usd">151342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE1LTItMS0xLTEwNDI2_f6ab3666-5dbd-4137-8378-3a1a932337aa"
      unitRef="usd">260181000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE1LTQtMS0xLTEwNDI2_e8a270cb-0f4c-44a2-876c-61d2e39918f0"
      unitRef="usd">-949000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE1LTYtMS0xLTEwNDI2_688dfe49-96f9-4c13-ae80-91a73a4611d4"
      unitRef="usd">259232000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE2LTItMS0xLTEwNDI2_ff48115e-2648-43fc-8c23-4f4871afc8ff"
      unitRef="usd">305401000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE2LTQtMS0xLTEwNDI2_380b25da-0866-496c-839b-ef5414c45efa"
      unitRef="usd">-1201000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTpjOTFmMzA2NjE5NjM0ZmM3YTc4Mjk0MTNkYTU4OWU2My90YWJsZXJhbmdlOmM5MWYzMDY2MTk2MzRmYzdhNzgyOTQxM2RhNTg5ZTYzXzE2LTYtMS0xLTEwNDI2_ecbb70ed-37e2-44c6-9ef9-0cb734d1dba3"
      unitRef="usd">304200000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzItMi0xLTEtMTA1MTg_16113b29-9f07-4403-aefa-f914082b31e5"
      unitRef="usd">65478000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzItNC0xLTEtMTA1MTg_b1a0b01b-9dc6-4962-a29f-bc0c5137a5b2"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzItNi0xLTEtMTA1MTg_832492ec-fddd-45e3-8d11-57d5153eb93f"
      unitRef="usd">65478000</us-gaap:Revenues>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzQtMi0xLTEtMTA1MTg_35006a45-fb82-4776-bbd0-32ae32f49e8e"
      unitRef="usd">20746000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzQtNC0xLTEtMTA1MTg_f28ded78-8aea-48fb-88b8-ae6a8e70d422"
      unitRef="usd">1114000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzQtNi0xLTEtMTA1MTg_f13bbdf3-f7fa-4848-8083-00e8e4559b8d"
      unitRef="usd">21860000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzUtMi0xLTEtMTA1MTg_f8f7bd01-cef2-46d1-a15d-ecceaebc184c"
      unitRef="usd">22049000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzUtNC0xLTEtMTA1MTg_857820f1-d06f-4867-8bd8-689729173588"
      unitRef="usd">31000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzUtNi0xLTEtMTA1MTg_5840d23a-14a6-4c63-9da5-c7ad440cd307"
      unitRef="usd">22080000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzYtMi0xLTEtMTA1MTg_9c7923d1-e71b-416f-85f5-ec89f97086a5"
      unitRef="usd">64840000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzYtNC0xLTEtMTA1MTg_9c4747de-bd1f-4dd0-852d-98e29ef9e6f4"
      unitRef="usd">1145000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzYtNi0xLTEtMTA1MTg_a9b27e0d-203f-4ba8-9c06-12357dea6cba"
      unitRef="usd">65985000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzctMi0xLTEtMTA1MTg_d7513bb1-2bf4-4901-9c53-83b237895504"
      unitRef="usd">638000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzctNC0xLTEtMTA1MTg_28f9ca91-884b-4ce1-bee3-656dccc1f4e0"
      unitRef="usd">-1145000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzctNi0xLTEtMTA1MTg_33e7b6a0-235a-40ec-bee0-2cd3207de99b"
      unitRef="usd">-507000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzgtMi0xLTEtMTA1MTg_06e4596d-8a91-47e5-aad7-f99d3f2717d7"
      unitRef="usd">751000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzgtNC0xLTEtMTA1MTg_010dcceb-ab3a-4748-871f-cd635b5de014"
      unitRef="usd">-1145000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzgtNi0xLTEtMTA1MTg_418df00d-91a3-49d1-b094-d2ee0560b7ca"
      unitRef="usd">-394000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEwLTItMS0xLTEwNTE4_9de2a2e9-66ae-470e-89df-a79a2d6b9962"
      unitRef="usd">-248000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEwLTQtMS0xLTEwNTE4_2dc44a6a-e14f-461d-a982-c455987185f2"
      unitRef="usd">6000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEwLTYtMS0xLTEwNTE4_bbd61dd7-79aa-410b-95ce-fc6c91ccf017"
      unitRef="usd">-242000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzExLTItMS0xLTEwNTE4_292aca28-1200-4dc8-b839-02df1c25b5a6"
      unitRef="usd">573000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzExLTQtMS0xLTEwNTE4_d0590016-cf3a-4a9f-9ed5-607ea86a90bf"
      unitRef="usd">-259000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzExLTYtMS0xLTEwNTE4_cd421a8e-1eeb-425a-b58b-997d2458c88b"
      unitRef="usd">314000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEyLTItMS0xLTEwNTE4_64919ac7-0b1d-4e17-84ef-717232f729f0"
      unitRef="usd">325000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEyLTQtMS0xLTEwNTE4_19939eb5-d87a-4ecc-993e-d35a07534db7"
      unitRef="usd">-253000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEyLTYtMS0xLTEwNTE4_7a904a10-6b4f-44e1-ac2d-0f66ee867eff"
      unitRef="usd">72000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEzLTItMS0xLTEwNTE4_79e14720-ea8e-4d5a-b3f1-3edc79136ef3"
      unitRef="usd">426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEzLTQtMS0xLTEwNTE4_c63ddedd-bb7d-440a-a394-5dc8a713f8f1"
      unitRef="usd">-892000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzEzLTYtMS0xLTEwNTE4_3d545554-ee46-43a8-af04-15971689c02e"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE0LTItMS0xLTEwNTE4_4e1322c1-65c5-40f4-9160-d32748a9195b"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE0LTQtMS0xLTEwNTE4_27fdc3e6-9c04-4e1d-bdf0-7953d1e34378"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE0LTYtMS0xLTEwNTE4_9a5a86e6-f46e-49ab-b3fe-0934ca21a1f9"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE1LTItMS0xLTEwNTE4_75b48017-42b8-4d4d-9fff-632197f2d0ee"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE1LTQtMS0xLTEwNTE4_692c7de8-78be-421e-8bbf-a025600c792d"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2I1NzBkZDk5YTM0NjQwYmQxODM5ODhjZmNhMDNmNy90YWJsZXJhbmdlOjMzYjU3MGRkOTlhMzQ2NDBiZDE4Mzk4OGNmY2EwM2Y3XzE1LTYtMS0xLTEwNTE4_cb6e0b9e-58dd-48a9-ab97-9a811bbb9481"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzItMi0xLTEtMTA1MjY_7070dd8e-2b8f-49b8-a76f-ac4df575793c"
      unitRef="usd">67693000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzItNC0xLTEtMTA1MjY_b2b4923c-a90f-4fe9-bbae-3e202c5d266d"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzItNi0xLTEtMTA1MjY_911eab37-d479-4c9f-94dc-d2b42c67cb8d"
      unitRef="usd">67693000</us-gaap:Revenues>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzQtMi0xLTEtMTA1MjY_671567ac-9886-4d3f-94e5-d9fed7b879b6"
      unitRef="usd">18078000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzQtNC0xLTEtMTA1MjY_a057f696-ceb2-413e-a67b-3eb015bb6d80"
      unitRef="usd">82000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzQtNi0xLTEtMTA1MjY_4e0bdd83-5b2b-4b31-8607-09efcd6379b3"
      unitRef="usd">18160000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzUtMi0xLTEtMTA1MjY_be01625b-7cb6-4beb-a3f6-0c7735762499"
      unitRef="usd">21302000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzUtNC0xLTEtMTA1MjY_8f04ebfd-f0dc-4bff-920f-f5586f99bca1"
      unitRef="usd">14000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzUtNi0xLTEtMTA1MjY_0ed31d5e-4a56-4bb4-8b67-cf646dbfd421"
      unitRef="usd">21316000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzYtMi0xLTEtMTA1MjY_96dc40db-d482-4e63-81b2-86c31a03d966"
      unitRef="usd">66126000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzYtNC0xLTEtMTA1MjY_e216502b-45b9-4adc-acf8-e091c534fdc5"
      unitRef="usd">96000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzYtNi0xLTEtMTA1MjY_0e7c319f-fa2b-4359-8438-e2a24559e334"
      unitRef="usd">66222000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzctMi0xLTEtMTA1MjY_432f32c4-c6d8-4073-a847-73908a0cfe61"
      unitRef="usd">1567000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzctNC0xLTEtMTA1MjY_8f08ca5e-b4d4-4b86-b437-b634eef11a9a"
      unitRef="usd">-96000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzctNi0xLTEtMTA1MjY_a6ff84cc-8e98-4b08-ae3a-69bc8bf64d01"
      unitRef="usd">1471000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzgtMi0xLTEtMTA1MjY_5418bdd0-119c-4d5b-a052-b42cf61cb1ff"
      unitRef="usd">1603000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzgtNC0xLTEtMTA1MjY_31d636d1-e193-4181-8b78-cbae272766e4"
      unitRef="usd">-96000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzgtNi0xLTEtMTA1MjY_dceb21e3-88c6-4f8c-a0a0-fa177361ed8c"
      unitRef="usd">1507000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEwLTItMS0xLTEwNTI2_d6ab02e9-b26a-451d-8e8b-464335ddd74b"
      unitRef="usd">3334000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEwLTQtMS0xLTEwNTI2_cae9e33f-cda5-4904-9749-d630fb2197f9"
      unitRef="usd">-46000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEwLTYtMS0xLTEwNTI2_2a153660-322f-4849-aaaf-79a82940b48d"
      unitRef="usd">3288000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzExLTItMS0xLTEwNTI2_3a0f6483-c358-4c05-9bd2-07ab5c43ea44"
      unitRef="usd">-21582000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzExLTQtMS0xLTEwNTI2_a08cfeed-3ab5-42d0-af49-50428092f54c"
      unitRef="usd">7000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzExLTYtMS0xLTEwNTI2_1b06c895-6cb9-42c6-87b3-672b1f36d853"
      unitRef="usd">-21575000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEyLTItMS0xLTEwNTI2_bdc5eefa-c605-4834-adf0-eddf50a870c9"
      unitRef="usd">-18248000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEyLTQtMS0xLTEwNTI2_f95c8f0a-8344-4aa9-816d-76384423e7e7"
      unitRef="usd">-39000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEyLTYtMS0xLTEwNTI2_b5323a1c-6b84-4def-a36e-e5dd2e5c2d78"
      unitRef="usd">-18287000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEzLTItMS0xLTEwNTI2_e738a5c9-51cf-4562-9fee-d8c22bc58ef5"
      unitRef="usd">19851000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEzLTQtMS0xLTEwNTI2_5ea1acc6-ddac-4947-968c-cd75a2f5e777"
      unitRef="usd">-57000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzEzLTYtMS0xLTEwNTI2_1f4d21f9-ba93-45d6-b111-ae4a061ab05e"
      unitRef="usd">19794000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE0LTItMS0xLTEwNTI2_685d4634-be88-4f18-882e-fe20f6be55c7"
      unitRef="usdPerShare">1.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE0LTQtMS0xLTEwNTI2_c6244b2e-70c1-49a7-93a8-cfb1a6c5301f"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE0LTYtMS0xLTEwNTI2_71754f21-9fa4-445e-95d8-4ecb3e812de9"
      unitRef="usdPerShare">1.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE1LTItMS0xLTEwNTI2_d6459846-16f8-41bf-a0f0-e8db4aed0cda"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE1LTQtMS0xLTEwNTI2_bd8d659f-ea86-4319-818d-3f80a1a78ad6"
      unitRef="usdPerShare">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTozM2YzMTcxZTMwYTA0MDJiYmJlNTAyYzA0OWUxOGMxYi90YWJsZXJhbmdlOjMzZjMxNzFlMzBhMDQwMmJiYmU1MDJjMDQ5ZTE4YzFiXzE1LTYtMS0xLTEwNTI2_2ca536ad-144e-42a3-b2e9-50c0be53d95c"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzItMi0xLTEtMTA1NDM_b007902a-03f0-4757-a400-9aa0fe517c7b"
      unitRef="usd">426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzItNC0xLTEtMTA1NDM_048a75e6-58f3-4e0e-82dc-4a4a6cf54e1b"
      unitRef="usd">-892000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzItNi0xLTEtMTA1NDM_d0c02727-d126-41a9-b36c-d7439b0c5455"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzMtMi0xLTEtMTA1Mzc_05ffa30d-0250-4af4-9243-951c370d7ec7"
      unitRef="usd">152291000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzMtNC0xLTEtMTA1Mzc_8079b56d-5093-432f-932b-569f86668c4b"
      unitRef="usd">-949000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzMtNi0xLTEtMTA1Mzc_5c5c6e18-79bb-4947-88c0-f6980df489c4"
      unitRef="usd">151342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ia95bf455b2af41f2b4f955a07985e397_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzQtMi0xLTEtMTA1NDU_64d72763-d0b7-4289-a93d-0dfee89d5b6c"
      unitRef="usd">260181000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i47f9822a43e94c4ab82b9074a7c1f9d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzQtNC0xLTEtMTA1NDU_5e4aa966-1c9f-4416-8b46-abfb1c585964"
      unitRef="usd">-949000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib63a5e7d4f684977bc372e3abf615c61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTplZTc5NDc2M2ZhOTI0MjgyOGY5YzI0ODgzMDc5ZTg1MS90YWJsZXJhbmdlOmVlNzk0NzYzZmE5MjQyODI4ZjljMjQ4ODMwNzllODUxXzQtNi0xLTEtMTA1NDU_4ca984d3-b46f-421c-a9ab-44e4747642a8"
      unitRef="usd">259232000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzItMi0xLTEtMTA1NDE_8735c01e-4513-4c6b-8fe9-6b00ed2a1522"
      unitRef="usd">19851000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzItNC0xLTEtMTA1NDE_7db210cd-1fad-4ede-aa3a-c08c691651f8"
      unitRef="usd">-57000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzItNi0xLTEtMTA1NDE_508b3b26-1f45-436b-bf8b-09a16bb01aa5"
      unitRef="usd">19794000</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9c61a71e6f714178a3fd03cffa4e24b2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzMtMi0xLTEtMTA1Mzk_c76aaa0e-8dd1-40b7-9768-024fc34b0ed2"
      unitRef="usd">151865000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i01c6890e37904462973718a44de2e575_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzMtNC0xLTEtMTA1Mzk_f13c3770-aa9a-44d7-9143-a0c365aba899"
      unitRef="usd">-57000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzMtNi0xLTEtMTA1Mzk_1f58f331-1cb3-4205-ab6a-687ca89823f1"
      unitRef="usd">151808000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i9c61a71e6f714178a3fd03cffa4e24b2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzQtMi0xLTEtMTA1NDc_545ad525-3c58-4479-a93f-7c9547ac1e21"
      unitRef="usd">257319000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i01c6890e37904462973718a44de2e575_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzQtNC0xLTEtMTA1NDc_c7d7f521-25e4-4973-9415-d373dbc01359"
      unitRef="usd">-57000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c32b037069d483b9443da333fdd073a_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo2YTNlM2RhNDAwMWE0ZDhlOTY1Y2E4MjhmODcwNWE0NS90YWJsZXJhbmdlOjZhM2UzZGE0MDAxYTRkOGU5NjVjYTgyOGY4NzA1YTQ1XzQtNi0xLTEtMTA1NDc_509d95c2-143c-4c63-b97e-c5e211b21d92"
      unitRef="usd">257262000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzMtMi0xLTEtMTA1ODE_27dd4174-8d04-44c5-9205-7d5cd6cf8b74"
      unitRef="usd">426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzMtNC0xLTEtMTA1ODE_527453ac-2ffa-4c9a-ad3a-ce0826292f05"
      unitRef="usd">-892000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzMtNi0xLTEtMTA1ODE_ef6f66db-902c-4afa-bdfb-a2f0bc02f97b"
      unitRef="usd">-466000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzQtMi0xLTEtMTA1ODE_40ada702-40ee-4730-b70e-a22339d6feea"
      unitRef="usd">22049000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzQtNC0xLTEtMTA1ODE_e0c23429-f283-449d-b5fd-af5cae97be2f"
      unitRef="usd">31000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzQtNi0xLTEtMTA1ODE_7551e019-1a11-42f9-8eeb-f417b1b1143a"
      unitRef="usd">22080000</us-gaap:DepreciationDepletionAndAmortization>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzUtMi0xLTEtMTA1ODE_47188a64-3020-4914-92ff-0d3380350813"
      unitRef="usd">573000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzUtNC0xLTEtMTA1ODE_e8538b18-fa19-4d06-8d36-3bc8159af3f0"
      unitRef="usd">-259000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzUtNi0xLTEtMTA1ODE_7ce3a712-368d-4403-86d7-3f1112ab77e8"
      unitRef="usd">314000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzYtMi0xLTEtMTA1ODE_2e75d997-ca86-4939-a78e-58d3c9cc20d6"
      unitRef="usd">5757000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzYtNC0xLTEtMTA1ODE_f483bef6-fb15-4ada-9399-fe44e3be8bfb"
      unitRef="usd">-655000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzYtNi0xLTEtMTA1ODE_c82dda3a-bd00-4535-88af-b991e16bcf09"
      unitRef="usd">5102000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzctMi0xLTEtMTA1ODE_875152a4-2afe-463d-8887-fa414df44f1f"
      unitRef="usd">1318000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzctNC0xLTEtMTA1ODE_8542e695-0566-4cb8-b346-77f54d36a99a"
      unitRef="usd">-740000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzctNi0xLTEtMTA1ODE_6480b866-a080-44e5-87d7-205136058991"
      unitRef="usd">578000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzgtMi0xLTEtMTA1ODE_52e8d6cb-6e79-4f6b-901b-91d0ff3abd8f"
      unitRef="usd">23414000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzgtNC0xLTEtMTA1ODE_573ff530-7895-4b2c-b448-033a3cc16c21"
      unitRef="usd">275000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzgtNi0xLTEtMTA1ODE_47ec1498-87dd-4a59-81a5-ba7d6c57227a"
      unitRef="usd">23689000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEwLTItMS0xLTEwNTgx_b623d3eb-6fe0-43d7-98fe-4a248b522d19"
      unitRef="usd">39790000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEwLTQtMS0xLTEwNTgx_7eedbade-95c9-4268-9203-64bb608ccb0d"
      unitRef="usd">275000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEwLTYtMS0xLTEwNTgx_0be531f6-8ec9-4aa5-912f-ad1b09649271"
      unitRef="usd">40065000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzExLTItMS0xLTEwNTgx_e4ed6cf2-26e3-4167-a977-b138a95ce5d5"
      unitRef="usd">-40010000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzExLTQtMS0xLTEwNTgx_383ddfca-e75c-41ca-9a1f-771c70dab9b6"
      unitRef="usd">-275000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzExLTYtMS0xLTEwNTgx_218a399a-e879-43cc-8c05-8197bbc14b11"
      unitRef="usd">-40285000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEyLTItMS0xLTEwNTgx_2095a7f9-b98e-4d15-a3d7-0e4d94bc470d"
      unitRef="usd">-16580000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4feec4c005ff41edb0caccb293fbbaf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEyLTQtMS0xLTEwNTgx_f391d1e0-2082-44e5-8da0-dff4d288b0f9"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4ffee21138bb4c93b01530ec1ac8d46d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTphMDkxZWNkZWQ4NjU0MmRiYmUzYTRjMTRjNGUzNmM3Yi90YWJsZXJhbmdlOmEwOTFlY2RlZDg2NTQyZGJiZTNhNGMxNGM0ZTM2YzdiXzEyLTYtMS0xLTEwNTgx_a7f33a38-d1e5-47dc-bcca-ebb27d864987"
      unitRef="usd">-16580000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:NetIncomeLoss
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzMtMi0xLTEtMTA2MTY_15be9cd1-5be3-4f88-9bd1-fa045554db54"
      unitRef="usd">19851000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzMtNC0xLTEtMTA2MTY_dbac348d-2acf-4718-9af1-c300580267fa"
      unitRef="usd">-57000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzMtNi0xLTEtMTA2MTY_530eb62e-42c9-4ec1-beaa-8b35dd8bce80"
      unitRef="usd">19794000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzQtMi0xLTEtMTA2MTY_05c886f5-d3b5-4bdf-a240-656151d96828"
      unitRef="usd">21302000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzQtNC0xLTEtMTA2MTY_d5846239-9462-43d4-9752-5bf6b835bf15"
      unitRef="usd">14000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzQtNi0xLTEtMTA2MTY_103b0b57-1537-4e91-ac63-498ec9d5999b"
      unitRef="usd">21316000</us-gaap:DepreciationDepletionAndAmortization>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzUtMi0xLTEtMTA2MTY_9aa46efb-f3e8-4807-aeae-5df692373457"
      unitRef="usd">-21582000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzUtNC0xLTEtMTA2MTY_a2d98815-3383-4303-9e46-b468c2e428db"
      unitRef="usd">7000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzUtNi0xLTEtMTA2MTY_a94039c4-3fef-40a3-9500-3b977aa642eb"
      unitRef="usd">-21575000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzYtMi0xLTEtMTA2MTY_68fc71ad-022a-4162-bea6-9fcf11c8ac50"
      unitRef="usd">5350000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzYtNC0xLTEtMTA2MTY_b2d5694d-9f1e-448d-b7df-185fcd387415"
      unitRef="usd">-129000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzYtNi0xLTEtMTA2MTY_78d643d5-bde1-483b-9eac-35ad0c7ac6ff"
      unitRef="usd">5221000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzctMi0xLTEtMTA2MTY_b0dcbbc0-39d7-4108-a98e-f3b4e8a54766"
      unitRef="usd">1806000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzctNC0xLTEtMTA2MTY_83fa2312-d612-46ef-b74c-294f7f1c0c9d"
      unitRef="usd">46000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzctNi0xLTEtMTA2MTY_8e0a6f32-af4c-437d-865e-67ad998d433d"
      unitRef="usd">1852000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzgtMi0xLTEtMTA2MTY_8545d099-011c-4bbf-a3ab-fa55229acd94"
      unitRef="usd">17452000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzgtNC0xLTEtMTA2MTY_53e202e5-cc28-4cb8-b9ec-630f52a9932c"
      unitRef="usd">47000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzgtNi0xLTEtMTA2MTY_45797ccd-1192-48c3-95ad-c407ffca74b1"
      unitRef="usd">17499000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEwLTItMS0xLTEwNjE2_023c4baf-1b8f-4086-81b7-db56c88e3121"
      unitRef="usd">13489000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEwLTQtMS0xLTEwNjE2_33f7bbec-7bc7-4606-a0de-465ba2023cd5"
      unitRef="usd">47000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEwLTYtMS0xLTEwNjE2_56d83d56-41ee-4399-87a0-6765cd19b283"
      unitRef="usd">13536000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzExLTItMS0xLTEwNjE2_d8c75a6a-1d35-44d0-afa1-0be3ffa0c3f1"
      unitRef="usd">-12791000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzExLTQtMS0xLTEwNjE2_08e77671-a4bd-49b0-8441-d154bfc2b738"
      unitRef="usd">-47000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzExLTYtMS0xLTEwNjE2_9192ffdd-e99b-481f-a6d8-28a348d94c5c"
      unitRef="usd">-12838000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iaec29333533e45818966b72daf17a524_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEyLTItMS0xLTEwNjE2_b3519615-9be7-4025-9ac4-9c591a796806"
      unitRef="usd">5114000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibed135550f7c4316ae586f2eebef9350_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEyLTQtMS0xLTEwNjE2_d217173d-fcbf-4f71-85ae-47fbe53e943a"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF85MTEvZnJhZzo5Nzc5YzAwN2UwYTE0ZmMwOWRmNmQ0NjgyZGQzZDk0NC90YWJsZTo0MzNkYWFmMTkzMGY0ODQ0OTYzNmI3YjBkYzE3NmJlMS90YWJsZXJhbmdlOjQzM2RhYWYxOTMwZjQ4NDQ5NjM2YjdiMGRjMTc2YmUxXzEyLTYtMS0xLTEwNjE2_a5882166-4f51-45c1-b001-485a681be2e4"
      unitRef="usd">5114000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1NTMwODA1NDU1MTQ2MWViYWYzYTkzNGM5M2Y1NDE4L3NlYzphNTUzMDgwNTQ1NTE0NjFlYmFmM2E5MzRjOTNmNTQxOF8xMDk0L2ZyYWc6NGIwOTExMGRjNTYwNDlkZGIwYTUwODg1OWYyNjZmOGEvdGV4dHJlZ2lvbjo0YjA5MTEwZGM1NjA0OWRkYjBhNTA4ODU5ZjI2NmY4YV80OTQ3ODAyMzI2Njk0_96eae8fc-140f-44e7-af51-fe77657a6403">Subsequent Events  &lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On January 30, 2020, the World Health Organization (&#x201c;WHO&#x201d;) announced a global health emergency because of a new strain of coronavirus known as COVID-19 due to the risks it imposes on the international community as the virus spreads globally. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. During this time, the market began to experience a decline in oil prices in response to oil demand concerns due to the global economic impacts of COVID-19. In addition, recent events concerning OPEC and Russia resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply.  These actions have led to significant weakness in oil prices and ensuing reductions of exploration and production company capital and operating budgets. &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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The full impact of the COVID-19 outbreak continues to evolve daily as of the date of this report. With the significant decline in oil prices as well as the general economic decline caused by the impacts of COVID-19, we expect utilization to decline among our smaller horsepower and medium horsepower units during the remainder of 2020 after a minimal decline during the first quarter of 2020. In terms of sales, we expect minimal compressor sales for the year due to much lower capital expenditure budgets throughout the industry, including those of our major customers. Finally, we have recently experienced and expect to continue to experience pricing pressure from our customers and competitors until industry and economic conditions improve. We are currently experiencing no issues with potential workforce and supply chain disruptions.  Our relationship with our major customer continues to be strong, and they have continued to pay our invoices in a timely, consistent manner. Nevertheless, if any of these circumstances change, our business could be adversely affected.  &lt;/span&gt;&lt;/div&gt;While management anticipates that the industry and economic impact of the pandemic and OPEC&#x2019;s actions will have a negative effect on its results of operations in 2020 and perhaps beyond, the degree to which these factors will impact our business remains uncertain.</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6608878624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Stock Option Activity) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">283,686<span></span>
</td>
<td class="nump">327,270<span></span>
</td>
<td class="nump">350,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">32,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(56,352)<span></span>
</td>
<td class="num">(38,250)<span></span>
</td>
<td class="num">(55,666)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Canceled/Forfeited (in shares)</a></td>
<td class="num">(8,000)<span></span>
</td>
<td class="num">(5,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares)</a></td>
<td class="num">(11,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">208,334<span></span>
</td>
<td class="nump">283,686<span></span>
</td>
<td class="nump">327,270<span></span>
</td>
<td class="nump">350,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">197,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 20.46<span></span>
</td>
<td class="nump">$ 20.21<span></span>
</td>
<td class="nump">$ 19.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">28.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">8.97<span></span>
</td>
<td class="nump">17.19<span></span>
</td>
<td class="nump">20.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Canceled/Forfeited, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">21.60<span></span>
</td>
<td class="nump">24.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share)</a></td>
<td class="nump">17.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, end of period (in dollars per share)</a></td>
<td class="nump">23.67<span></span>
</td>
<td class="nump">$ 20.46<span></span>
</td>
<td class="nump">$ 20.21<span></span>
</td>
<td class="nump">$ 19.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share)</a></td>
<td class="nump">$ 23.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Life (years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, weighted average remaining contractual life</a></td>
<td class="text">3 years 7 months 28 days<span></span>
</td>
<td class="text">3 years 6 months 29 days<span></span>
</td>
<td class="text">4 years 3 months 10 days<span></span>
</td>
<td class="text">4 years 3 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, weighted average remaining contractual life</a></td>
<td class="text">3 years 5 months 23 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, aggregate intrinsic value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 434<span></span>
</td>
<td class="nump">$ 2,255<span></span>
</td>
<td class="nump">$ 4,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised, aggregate intrinsic value</a></td>
<td class="nump">474<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable, aggregate intrinsic value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Arrangements by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [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;">ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&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=6877327&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=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6824326128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Stockholders' Equity) (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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</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>
<th class="th"><div>Dec. 31, 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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">$ (1,710)<span></span>
</td>
<td class="num">$ (12,579)<span></span>
</td>
<td class="nump">$ 327<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="num">$ (749)<span></span>
</td>
<td class="num">$ (118)<span></span>
</td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="num">$ (13,864)<span></span>
</td>
<td class="num">$ (466)<span></span>
</td>
<td class="nump">$ 19,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Retained earnings</a></td>
<td class="nump">137,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,478<span></span>
</td>
<td class="nump">151,342<span></span>
</td>
<td class="nump">151,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">$ 247,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247,693<span></span>
</td>
<td class="nump">259,232<span></span>
</td>
<td class="nump">257,262<span></span>
</td>
<td class="nump">$ 232,954<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,232)<span></span>
</td>
<td class="nump">573<span></span>
</td>
<td class="nump">357<span></span>
</td>
<td class="num">(282)<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">426<span></span>
</td>
<td class="nump">19,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,291<span></span>
</td>
<td class="nump">151,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,181<span></span>
</td>
<td class="nump">257,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revisions | Revision Of Prior Period Financial Statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (347)<span></span>
</td>
<td class="num">$ (246)<span></span>
</td>
<td class="num">$ (259)<span></span>
</td>
<td class="num">(467)<span></span>
</td>
<td class="num">$ (354)<span></span>
</td>
<td class="num">$ (36)<span></span>
</td>
<td class="num">$ (35)<span></span>
</td>
<td class="nump">$ 1,130<span></span>
</td>
<td class="num">(892)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</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">(949)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(949)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</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">$ (949)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (949)<span></span>
</td>
<td class="num">$ (57)<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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -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_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_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=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 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=27012166&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_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_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://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>101
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6908929360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party (Narrative) (Details) - Corporate Joint Venture - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 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>
</tr>
<tr class="ro">
<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 );">Purchases from joint venture</a></td>
<td class="nump">$ 1.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember', window );">N-G, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest', window );">Percent ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember', window );">Genis Holdings, LLC | N-G, LLC</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest', window );">Percent ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 272<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6373374&amp;loc=d3e70478-108055<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest</td>
</tr>
<tr>
<td style="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_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=us-gaap_CorporateJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_CorporateJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OwnershipAxis=ngs_NGLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OwnershipAxis=ngs_NGLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ngs_GenisHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ngs_GenisHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6639652384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [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_CompensationRelatedCostsGeneralTextBlock', window );">Deferred Compensation Plans</a></td>
<td class="text">Deferred Compensation Plans<div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective January 1, 2016, the Company established a non-qualified deferred compensation plan for executive officers, directors and certain eligible employees. The assets of the deferred compensation plan are held in a rabbi trust and are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The plan allows for deferral up to 90% of a participant&#8217;s base salary, bonus, commissions, director fees and restricted stock awards. A Company owned life insurance policy held in a rabbi trust is utilized as a source of funding for the plan. The cash surrender value of the life insurance policy is $1.5 million and $1.0 million as of December&#160;31, 2019 and 2018, respectively, with a gain related to the policy of $218,800 and a loss of $153,900 reported in other income in our consolidated income statement for the year ended December&#160;31, 2019 and 2018, respectively. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For deferrals of base salary, bonus, commissions and director fees, settlement payments are made to participants in cash, either in a lump sum or in periodic installments. The deferred obligation to pay the deferred compensation and the deferred director fees is adjusted to reflect the positive or negative performance of investment measurement options selected by each participant and was $1.7 million and $1.1 million as of December&#160;31, 2019 and 2018, respectively. The deferred obligation is included in other long-term liabilities in the consolidated balance sheet. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For deferrals of restricted stock units, the plan does not allow for diversification, therefore, distributions are paid in shares of common stock and the obligation is carried at grant value. As of December&#160;31, 2019 and 2018, respectively, we have 85,565 and 101,895 unvested restricted stock units being deferred. As of December&#160;31, 2019 and 2018, respectively we have released and issued 89,187 and 34,732 shares to the deferred compensation plan with a value of $1.7&#160;million and $871,300, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsGeneralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items.  Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, 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. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsGeneralTextBlock</td>
</tr>
<tr>
<td style="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>103
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6908909392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text">Goodwill<div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill is tested annually for impairment or as needed upon the occurrence of certain events or substantive changes in circumstances that indicate goodwill is more likely than not impaired.  During the third quarter of 2019, the Company examined various qualitative factors to determine if a quantitative goodwill impairment test was needed.  For several months prior to the end of the third quarter of 2019, the Company experienced a significant decline in stock price, which was reflective of the significant deterioration of stock prices of companies throughout the oilfield services sector. In addition, the Company noted its largest customer as well as several other exploration and production companies had announced significant reductions to their 2020 capital expenditures budgets compared to those in 2019. These reductions clearly indicated lower demand for oilfield services, including compression services, in 2020 compared to 2019.  In addition, the reductions reflected the deteriorated equity markets for energy companies and demands from institutional investors that energy companies keep capital spending within operating cash flow. After considering these factors and various other industry, economic and company-specific factors, we calculated our market capitalization (based on our closing stock price) as of September 30, 2019, and compared it to the carrying value of our net assets. Since the carrying value of our net assets exceeded our market capitalization and after considering all of the aforementioned qualitative factors, Company management determined that it was more likely than not that the fair value of the Company&#8217;s net assets was less than its carrying amount.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of our qualitative assessment, we proceeded to perform our quantitative goodwill impairment analysis, where we used an independent valuation specialist to assist us in determining the fair value of our net assets. In this impairment analysis, the estimated fair value of our net assets was determined utilizing market and income-based approaches. Determining fair value in this analysis required significant judgment, including judgments about appropriate comparable companies, appropriate discount rates and our estimated future cash flows, which are subject to change. As a result of our quantitative evaluation, we recorded a goodwill impairment charge of $10.0&#160;million in 2019. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:42.884%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill, net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,039&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,039)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We experienced no impairment of goodwill during the years ended December 31, 2018 and 2017.</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/subtopic&amp;trid=2144439<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>JSON
<SEQUENCE>104
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "ngs-20191231.htm": {
   "axisCustom": 1,
   "axisStandard": 28,
   "contextCount": 220,
   "dts": {
    "calculationLink": {
     "local": [
      "ngs-20191231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ngs-20191231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "ngs-20191231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ngs-20191231_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ngs-20191231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "ngs-20191231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 627,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 2,
    "http://naturalgaservices.com/20191231": 2,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 9
   },
   "keyCustom": 52,
   "keyStandard": 411,
   "memberCustom": 33,
   "memberStandard": 35,
   "nsprefix": "ngs",
   "nsuri": "http://naturalgaservices.com/20191231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "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://naturalgaservices.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "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": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117104 - Disclosure - Rental Equipment, Property and Equipment",
     "role": "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment",
     "shortName": "Rental Equipment, Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122105 - Disclosure - Leases",
     "role": "http://naturalgaservices.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129106 - Disclosure - Goodwill",
     "role": "http://naturalgaservices.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133107 - Disclosure - Intangibles",
     "role": "http://naturalgaservices.com/role/Intangibles",
     "shortName": "Intangibles",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136108 - Disclosure - Credit Facility",
     "role": "http://naturalgaservices.com/role/CreditFacility",
     "shortName": "Credit Facility",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138109 - Disclosure - Income Taxes",
     "role": "http://naturalgaservices.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145110 - Disclosure - Deferred Compensation Plans",
     "role": "http://naturalgaservices.com/role/DeferredCompensationPlans",
     "shortName": "Deferred Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147111 - Disclosure - Stockholders' Equity",
     "role": "http://naturalgaservices.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2149112 - Disclosure - Rental Activity",
     "role": "http://naturalgaservices.com/role/RentalActivity",
     "shortName": "Rental Activity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2152113 - Disclosure - Stock-Based Compensation",
     "role": "http://naturalgaservices.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2161114 - Disclosure - (Loss) Earnings per Share",
     "role": "http://naturalgaservices.com/role/LossEarningsperShare",
     "shortName": "(Loss) Earnings per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2164115 - Disclosure - Related Party",
     "role": "http://naturalgaservices.com/role/RelatedParty",
     "shortName": "Related Party",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2166116 - Disclosure - Commitments and Contingencies",
     "role": "http://naturalgaservices.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2168117 - Disclosure - Quarterly Financial Data - Unaudited",
     "role": "http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited",
     "shortName": "Quarterly Financial Data - Unaudited",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountingChangesAndErrorCorrectionsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2171118 - Disclosure - Revisions of Prior Period Financial Statements",
     "role": "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements",
     "shortName": "Revisions of Prior Period Financial Statements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountingChangesAndErrorCorrectionsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2178119 - Disclosure - Subsequent Events",
     "role": "http://naturalgaservices.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Inventory (Tables)",
     "role": "http://naturalgaservices.com/role/InventoryTables",
     "shortName": "Inventory (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318303 - Disclosure - Rental Equipment, Property and Equipment (Tables)",
     "role": "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables",
     "shortName": "Rental Equipment, Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "lang": null,
      "name": "ngs:AccumulatedDepreciationRentalEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323304 - Disclosure - Leases (Tables)",
     "role": "http://naturalgaservices.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330305 - Disclosure - Goodwill (Tables)",
     "role": "http://naturalgaservices.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334306 - Disclosure - Intangibles (Tables)",
     "role": "http://naturalgaservices.com/role/IntangiblesTables",
     "shortName": "Intangibles (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339307 - Disclosure - Income Taxes (Tables)",
     "role": "http://naturalgaservices.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2350308 - Disclosure - Rental Activity (Tables)",
     "role": "http://naturalgaservices.com/role/RentalActivityTables",
     "shortName": "Rental Activity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2353309 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://naturalgaservices.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2362310 - Disclosure - (Loss) Earnings per Share (Tables)",
     "role": "http://naturalgaservices.com/role/LossEarningsperShareTables",
     "shortName": "(Loss) Earnings per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2369311 - Disclosure - Quarterly Financial Data - Unaudited (Tables)",
     "role": "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables",
     "shortName": "Quarterly Financial Data - Unaudited (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2372312 - Disclosure - Revisions of Prior Period Financial Statements (Tables)",
     "role": "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables",
     "shortName": "Revisions of Prior Period Financial Statements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Operations",
     "role": "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherCostOfOperatingRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies (Schedule of Allowance for Doubtful Accounts) (Details)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Allowance for Doubtful Accounts) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i6a9440540bfe4f3dbb19ecd06182f8e7_I20161231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies (Disaggregation of Revenue) (Details)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails",
     "shortName": "Summary of Significant Accounting Policies (Disaggregation of Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies (Contract Balances) (Details)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails",
     "shortName": "Summary of Significant Accounting Policies (Contract Balances) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Summary of Significant Accounting Policies (Cumulative Effect of Changes from Adoption of ASU) (Details)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails",
     "shortName": "Summary of Significant Accounting Policies (Cumulative Effect of Changes from Adoption of ASU) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i48244c221d294f279aee1776b947db00_I20190101",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i2569b589c30047e09e90908d324cb180_D20190101-20191231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410406 - Disclosure - Summary of Significant Accounting Policies (Concentration Risk) (Details)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails",
     "shortName": "Summary of Significant Accounting Policies (Concentration Risk) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i2221345ada0648519965d35d79835198_D20190101-20191231",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i1fec003cb0fc4e3689284580a617b547_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411407 - Disclosure - Summary of Significant Accounting Policies (Property and Equipment) (Details)",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails",
     "shortName": "Summary of Significant Accounting Policies (Property and Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - Inventory (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/InventoryNarrativeDetails",
     "shortName": "Inventory (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "INF",
      "lang": null,
      "name": "ngs:LongLivedAssetsHeldforsaleorRentalCompressorUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "compressor",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415409 - Disclosure - Inventory (Schedule of Inventory) (Details)",
     "role": "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails",
     "shortName": "Inventory (Schedule of Inventory) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416410 - Disclosure - Inventory (Schedule of Inventory Allowance) (Details)",
     "role": "http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails",
     "shortName": "Inventory (Schedule of Inventory Allowance) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "lang": null,
      "name": "ngs:InventoryAllowanceAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419411 - Disclosure - Rental Equipment, Property and Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)",
     "role": "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
     "shortName": "Rental Equipment, Property and Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie5e0a130ec8048429cf15120e9b2e072_I20161231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie5e0a130ec8048429cf15120e9b2e072_I20161231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420412 - Disclosure - Rental Equipment, Property and Equipment (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
     "shortName": "Rental Equipment, Property and Equipment (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia090bafb728b4fc3b70b288c2b6ace9c_D20190101-20191231",
      "decimals": "INF",
      "lang": null,
      "name": "ngs:NumberOfUnitsRetired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "compressor",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421413 - Disclosure - Rental Equipment, Property and Equipment (Depreciation Expense by Product Line) (Details)",
     "role": "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails",
     "shortName": "Rental Equipment, Property and Equipment (Depreciation Expense by Product Line) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "iffe1a6c1b87b487fa04a1a4f02477c0d_D20190101-20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424414 - Disclosure - Leases (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/LeasesNarrativeDetails",
     "shortName": "Leases (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:LeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425415 - Disclosure - Leases (Balance Sheet Impact) (Details)",
     "role": "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails",
     "shortName": "Leases (Balance Sheet Impact) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ngs:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426416 - Disclosure - Leases (Cash Flow Impact) (Details)",
     "role": "http://naturalgaservices.com/role/LeasesCashFlowImpactDetails",
     "shortName": "Leases (Cash Flow Impact) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427417 - Disclosure - Leases (Future Maturities of Lease Liabilities) (Details)",
     "role": "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails",
     "shortName": "Leases (Future Maturities of Lease Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428418 - Disclosure - Leases (Future Minimum Obligations Under Lease Commitments) (Details)",
     "role": "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails",
     "shortName": "Leases (Future Minimum Obligations Under Lease Commitments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i96a7f88be9714240915794a925472cd7_D20190701-20190930",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431419 - Disclosure - Goodwill (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/GoodwillNarrativeDetails",
     "shortName": "Goodwill (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432420 - Disclosure - Goodwill (Summary of Changes in Goodwill) (Details)",
     "role": "http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails",
     "shortName": "Goodwill (Summary of Changes in Goodwill) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435421 - Disclosure - Intangibles (Details)",
     "role": "http://naturalgaservices.com/role/IntangiblesDetails",
     "shortName": "Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GainLossOnDispositionOfAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LinesOfCreditCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437422 - Disclosure - Credit Facility (Details)",
     "role": "http://naturalgaservices.com/role/CreditFacilityDetails",
     "shortName": "Credit Facility (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "4",
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440423 - Disclosure - Income Taxes (Components of Provision for Income Taxes) (Details)",
     "role": "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails",
     "shortName": "Income Taxes (Components of Provision for Income Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "ngs:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441424 - Disclosure - Income Taxes Income Taxes (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i4227e8e51afa4694bdbacee602e7c01a_D20181001-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442425 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)",
     "role": "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443426 - Disclosure - Income Taxes (Income Tax Reconciliation) (Details)",
     "role": "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails",
     "shortName": "Income Taxes (Income Tax Reconciliation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444427 - Disclosure - Income Taxes (Uncertain Tax Positions) (Details)",
     "role": "http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails",
     "shortName": "Income Taxes (Uncertain Tax Positions) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446428 - Disclosure - Deferred Compensation Plans (Details)",
     "role": "http://naturalgaservices.com/role/DeferredCompensationPlansDetails",
     "shortName": "Deferred Compensation Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448429 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://naturalgaservices.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451430 - Disclosure - Rental Activity (Details)",
     "role": "http://naturalgaservices.com/role/RentalActivityDetails",
     "shortName": "Rental Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ngs:ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i55e8020929924092aa5ad01c97cbd54f_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454431 - Disclosure - Stock-Based Compensation (Restricted Stock Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
     "shortName": "Stock-Based Compensation (Restricted Stock Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Organization, Consolidation and Presentation of Financial Statements",
     "role": "http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements",
     "shortName": "Organization, Consolidation and Presentation of Financial Statements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i0165ef76716c4537bcb08d0974f25ea7_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455432 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details)",
     "role": "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
     "shortName": "Stock-Based Compensation (Restricted Stock Activity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ibc97687f1e85403181a5cb7ca327ce86_D20190101-20191231",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456433 - Disclosure - Stock-Based Compensation (Stock Options Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails",
     "shortName": "Stock-Based Compensation (Stock Options Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457434 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details)",
     "role": "http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails",
     "shortName": "Stock-Based Compensation (Valuation Assumptions) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i681b3187d0c14f9a8845250b0048a15b_D20170101-20171231",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458435 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details)",
     "role": "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails",
     "shortName": "Stock-Based Compensation (Stock Option Activity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459436 - Disclosure - Stock-Based Compensation (Stock Options by Exercise Price Range) (Details)",
     "role": "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails",
     "shortName": "Stock-Based Compensation (Stock Options by Exercise Price Range) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ib63a5e7d4f684977bc372e3abf615c61_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ngs:EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460437 - Disclosure - Stock-Based Compensation (Summary of Unvested Stock Options) (Details)",
     "role": "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails",
     "shortName": "Stock-Based Compensation (Summary of Unvested Stock Options) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "INF",
      "lang": null,
      "name": "ngs:EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463438 - Disclosure - (Loss) Earnings per Share (Basic and Diluted) (Details)",
     "role": "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails",
     "shortName": "(Loss) Earnings per Share (Basic and Diluted) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i9827a61ecd66451a971cb034d363ec64_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465439 - Disclosure - Related Party (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails",
     "shortName": "Related Party (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i9827a61ecd66451a971cb034d363ec64_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:DefinedContributionPlanRequisiteServicePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467440 - Disclosure - Commitments and Contingencies (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:DefinedContributionPlanRequisiteServicePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470441 - Disclosure - Quarterly Financial Data - Unaudited (Details)",
     "role": "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
     "shortName": "Quarterly Financial Data - Unaudited (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CostsAndExpenses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473442 - Disclosure - Revisions of Prior Period Financial Statements (Narrative) (Details)",
     "role": "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
     "shortName": "Revisions of Prior Period Financial Statements (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia0ad4b8d250e444f8d41a0261fcff3d8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2474443 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Balance Sheet) (Details)",
     "role": "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
     "shortName": "Revisions of Prior Period Financial Statements (Revised Consolidated Balance Sheet) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ia95bf455b2af41f2b4f955a07985e397_I20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475444 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Income) (Details)",
     "role": "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
     "shortName": "Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Income) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476445 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Stockholders' Equity) (Details)",
     "role": "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails",
     "shortName": "Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Stockholders' Equity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i2ca28057e21c4d36b20841b6d2b8937c_D20191001-20191231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2477446 - Disclosure - Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Cash Flows) (Details)",
     "role": "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
     "shortName": "Revisions of Prior Period Financial Statements (Revised Consolidated Statements of Cash Flows) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "i22e6fef4afc34adb9676123e6d66d1c0_D20180101-20181231",
      "decimals": "-3",
      "lang": null,
      "name": "ngs:DeferredAndOtherIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112103 - Disclosure - Inventory",
     "role": "http://naturalgaservices.com/role/Inventory",
     "shortName": "Inventory",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20191231.htm",
      "contextRef": "ie9895d1d0c2c4a8fad1b9b64616acda6_D20190101-20191231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 71,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r406"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r403"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ngs_A1998StockOptionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A1998 Stock Option Plan [Member]",
        "label": "A1998 Stock Option Plan [Member]",
        "terseLabel": "1998 Stock Option Plan"
       }
      }
     },
     "localname": "A1998StockOptionPlanMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_AccountsReceivableCreditLossExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounts Receivable, Credit Loss Expense",
        "label": "Accounts Receivable, Credit Loss Expense",
        "negatedLabel": "Accruals"
       }
      }
     },
     "localname": "AccountsReceivableCreditLossExpense",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_AccountsReceivableExcludingContractsWithCustomerAssetsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableGrossCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounts Receivable, Excluding Contracts With Customer, Assets, Current",
        "label": "Accounts Receivable, Excluding Contracts With Customer, Assets, Current",
        "terseLabel": "Accounts receivable - ASC 842"
       }
      }
     },
     "localname": "AccountsReceivableExcludingContractsWithCustomerAssetsCurrent",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_AccumulatedDepreciationRentalEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated Depreciation Rental Equipment",
        "label": "Accumulated Depreciation Rental Equipment",
        "terseLabel": "Accumulated depreciation, rental equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationRentalEquipment",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of Balance Sheet Impact"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ngs_BillandHoldArrangementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bill and Hold Arrangement [Member]",
        "label": "Bill and Hold Arrangement [Member]",
        "terseLabel": "Bill and Hold Arrangement"
       }
      }
     },
     "localname": "BillandHoldArrangementMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Equivalents, Qualification, Maximum Original Maturity of Short-term Investments",
        "label": "Cash Equivalents, Qualification, Maximum Original Maturity of Short-term Investments",
        "terseLabel": "Cash equivalents, qualification, maximum original maturity of short-term investments"
       }
      }
     },
     "localname": "CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ngs_CbFloatingRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CB Floating Rate [Member]",
        "label": "CB Floating Rate [Member]",
        "terseLabel": "CB Floating Rate"
       }
      }
     },
     "localname": "CbFloatingRateMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CompressorRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Compressor Related",
        "label": "Compressor Related [Member]",
        "terseLabel": "Compressors - sales"
       }
      }
     },
     "localname": "CompressorRelatedMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CompressorUnitPeerHorsepowerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Compressor Unit, Peer Horsepower",
        "label": "Compressor Unit, Peer Horsepower [Member]",
        "terseLabel": "Compressor Unit, Peer Horsepower"
       }
      }
     },
     "localname": "CompressorUnitPeerHorsepowerMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CompressorUnits1380HorsepowerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Compressor Units, 1,380 Horsepower",
        "label": "Compressor Units, 1,380 Horsepower [Member]",
        "terseLabel": "Compressor Units, 1,380 Horsepower"
       }
      }
     },
     "localname": "CompressorUnits1380HorsepowerMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CompressorUnits400600HorsepowerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Compressor Units, 400-600 Horsepower",
        "label": "Compressor Units, 400-600 Horsepower [Member]",
        "terseLabel": "Compressor Units, 400-600 Horsepower"
       }
      }
     },
     "localname": "CompressorUnits400600HorsepowerMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer Deposits, Deposit Requirements, Large Custom Contracts, Maximum Percentage",
        "label": "Customer Deposits, Deposit Requirements, Large Custom Contracts, Maximum Percentage",
        "terseLabel": "Customer deposit requirements, large custom contracts, maximum percentage"
       }
      }
     },
     "localname": "CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_DeferredAndOtherIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred and Other Income Tax Expense (Benefit)",
        "label": "Deferred and Other Income Tax Expense (Benefit)",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredAndOtherIncomeTaxExpenseBenefit",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation Arrangement With Individual Deferred Restricted Stock",
        "label": "Deferred Compensation Arrangement With Individual Deferred Restricted Stock",
        "terseLabel": "Deferred restricted stock shares (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualDeferredRestrictedStock",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/DeferredCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Compensation Arrangement With Individual Maximum Annual Contributions Per Employee Percent",
        "label": "Deferred Compensation Arrangement With Individual Maximum Annual Contributions Per Employee Percent",
        "terseLabel": "Participant's maximum compensation deferral percentage"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/DeferredCompensationPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Deferred Compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Deferred Compensation",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsDeferredCompensation",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_DefinedContributionPlanEligibilityAgeMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Eligibility Age, Minimum",
        "label": "Defined Contribution Plan, Eligibility Age, Minimum",
        "terseLabel": "401(k) plan, minimum eligibility age"
       }
      }
     },
     "localname": "DefinedContributionPlanEligibilityAgeMinimum",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ngs_DefinedContributionPlanEmployerContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Contribution Amount",
        "label": "Defined Contribution Plan, Employer Contribution Amount",
        "terseLabel": "401(k) plan, employer contribution amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerContributionAmount",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_DefinedContributionPlanEmployerContributionUltimateVestingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Contribution, Ultimate Vesting Percentage",
        "label": "Defined Contribution Plan, Employer Contribution, Ultimate Vesting Percentage",
        "terseLabel": "401(k) plan, employer contribution, ultimate vesting percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerContributionUltimateVestingPercentage",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_DefinedContributionPlanEmployersMatchingContributionVestingTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Term",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Term",
        "terseLabel": "401(k) plan, employer's matching contribution, vesting term"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployersMatchingContributionVestingTerm",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ngs_DefinedContributionPlanRequisiteServicePeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Requisite Service Period",
        "label": "Defined Contribution Plan, Requisite Service Period",
        "terseLabel": "401(k) plan, requisite service period"
       }
      }
     },
     "localname": "DefinedContributionPlanRequisiteServicePeriod",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ngs_DevonEnergyProductionIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Devon Energy Production, Inc [Member]",
        "label": "Devon Energy Production, Inc [Member]",
        "terseLabel": "Devon"
       }
      }
     },
     "localname": "DevonEnergyProductionIncMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations": {
     "auth_ref": [],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate, Prior to Tax Cut and Jobs Act of 2017, Continuing Operations",
        "label": "Effective Income Tax Rate, Prior to Tax Cut and Jobs Act of 2017, Continuing Operations",
        "totalLabel": "Effective rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Nonvested Awards, Outstanding, Number, Stock Options",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Outstanding, Number, Stock Options",
        "periodEndLabel": "Unvested, end of period (in shares)",
        "periodStartLabel": "Unvested, beginning of period (in shares)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsOutstandingNumberStockOptions",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Nonvested Awards, Stock Options, Outstanding [Roll Forward]",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Stock Options, Outstanding [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Nonvested Awards, Stock Options, Weighted Average Grant Date Fair Value [Roll Forward]",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Stock Options, Weighted Average Grant Date Fair Value [Roll Forward]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ngs_EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Vested in Period, Stock Options",
        "label": "Employee Service Share-based Compensation, Vested in Period, Stock Options",
        "negatedTerseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationVestedInPeriodStockOptions",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ngs_EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Forfeited in Period, Stock Options",
        "label": "Employee Service Share-based Compensation, Forfeited in Period, Stock Options",
        "negatedLabel": "Canceled/Forfeited (in shares)"
       }
      }
     },
     "localname": "EmployeeServiceSharebasedCompensationForfeitedInPeriodStockOptions",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Nonvested Awards, Forfeited in Period, Stock Options, Weighted Average Grant Date Fair Value",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Forfeited in Period, Stock Options, Weighted Average Grant Date Fair Value",
        "terseLabel": "Canceled/Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodStockOptionsWeightedAverageGrantDateFairValue",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Nonvested Awards, Outstanding, Stock Options, Weighted Average Grant Date Fair Value",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Outstanding, Stock Options, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Unvested, end of period (in dollars per share)",
        "periodStartLabel": "Unvested, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsOutstandingStockOptionsWeightedAverageGrantDateFairValue",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ngs_EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Nonvested Awards, Vested in Period, Stock Options, Weighted Average Grant Date Fair Value",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Vested in Period, Stock Options, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsVestedinPeriodStockOptionsWeightedAverageGrantDateFairValue",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ngs_EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Incentive Plan",
        "label": "Equity Incentive Plan [Member]",
        "terseLabel": "Equity Incentive Plan"
       }
      }
     },
     "localname": "EquityIncentivePlanMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_FlaresRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Flares Related",
        "label": "Flares Related [Member]",
        "terseLabel": "Flares - sales"
       }
      }
     },
     "localname": "FlaresRelatedMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_GenisHoldingsLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Genis Holdings, LLC",
        "label": "Genis Holdings, LLC [Member]",
        "terseLabel": "Genis Holdings, LLC"
       }
      }
     },
     "localname": "GenisHoldingsLLCMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_IntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible Assets, Accumulated Amortization encompasses both finite-lived and indefinite-lived intangible assets",
        "label": "Intangible Assets, Accumulated Amortization",
        "terseLabel": "Accumulated amortization, intangibles"
       }
      }
     },
     "localname": "IntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_IntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Line Items] for Intangible Assets [Table]",
        "label": "Intangible Assets [Line Items]",
        "terseLabel": "Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "IntangibleAssetsLineItems",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ngs_IntangibleAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible Assets [Table]",
        "label": "Intangible Assets [Table]",
        "terseLabel": "Intangible Assets [Table]"
       }
      }
     },
     "localname": "IntangibleAssetsTable",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ngs_InventoryAllowanceAccrual": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory Allowance, Accrual",
        "label": "Inventory Allowance, Accrual",
        "negatedLabel": "Accruals"
       }
      }
     },
     "localname": "InventoryAllowanceAccrual",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_InventoryNetofReserves": {
     "auth_ref": [],
     "calculation": {
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory, Net of Reserves",
        "label": "Inventory, Net of Reserves",
        "totalLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryNetofReserves",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_InventoryValuationReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory Valuation Reserves",
        "label": "Inventory Valuation Reserves [Roll Forward]",
        "terseLabel": "Inventory Valuation Reserves [Roll Forward]"
       }
      }
     },
     "localname": "InventoryValuationReservesRollForward",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ngs_InventoryWriteOffs": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory Write-Offs",
        "label": "Inventory Write-Offs",
        "terseLabel": "Write-offs"
       }
      }
     },
     "localname": "InventoryWriteOffs",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Operating Lease, Remaining Lease Term",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ngs_LiborBasedRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "LIBOR-based Rate [Member]",
        "label": "LIBOR-based Rate [Member]",
        "terseLabel": "LIBOR-based Rate"
       }
      }
     },
     "localname": "LiborBasedRateMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Current Borrowing Capacity, Allowable Share of Total Commitment Amount Attributable to General Inventory Component",
        "label": "Line of Credit Facility, Current Borrowing Capacity, Allowable Share of Total Commitment Amount Attributable to General Inventory Component",
        "terseLabel": "Borrowing base, allowable share of total commitment amount attributable to inventory component"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Current Borrowing Capacity, Component, Percentage of Eligible Accounts Receivable",
        "label": "Line of Credit Facility, Current Borrowing Capacity, Component, Percentage of Eligible Accounts Receivable",
        "terseLabel": "Borrowing base, component, % of eligible accounts receivable"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Current Borrowing Capacity, Component, Percentage of Eligible Equipment Inventory",
        "label": "Line of Credit Facility, Current Borrowing Capacity, Component, Percentage of Eligible Equipment Inventory",
        "terseLabel": "Borrowing base, component, % of eligible equipment inventory"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Current Borrowing Capacity, Component, Percentage of Eligible General Inventory",
        "label": "Line of Credit Facility, Current Borrowing Capacity, Component, Percentage of Eligible General Inventory",
        "terseLabel": "Borrowing base, component, % of eligible inventory"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Default Trigger, Certain Defaults of Other Company Indebtedness, Amount",
        "label": "Line of Credit Facility, Default Trigger, Certain Defaults of Other Company Indebtedness, Amount",
        "terseLabel": "Default trigger, certain defaults of other company indebtedness, amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Default Trigger, Rendering of Certain Judgments, Amount",
        "label": "Line of Credit Facility, Default Trigger, Rendering of Certain Judgments, Amount",
        "terseLabel": "Default trigger, rendering of certain judgments, amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Potential Increase in Borrowing Capacity",
        "label": "Line of Credit Facility, Potential Increase in Borrowing Capacity",
        "terseLabel": "Potential increase in borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Potential Maximum Borrowing Capacity",
        "label": "Line of Credit Facility, Potential Maximum Borrowing Capacity",
        "terseLabel": "Potential maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityPotentialMaximumBorrowingCapacity",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Reference Rate, Number of Allowable Borrowings Outstanding (e.g. LIBOR Rate, CB Floating Rate, etc.)",
        "label": "Line of Credit Facility, Reference Rate, Number of Allowable Borrowings Outstanding",
        "terseLabel": "Reference rate, number of allowable LIBOR-based borrowings outstanding (in loans)"
       }
      }
     },
     "localname": "LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ngs_LineofCreditFacilityCommitmentCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Minimum Commitment Coverage Ratio Allowed",
        "label": "Line of Credit Facility, Commitment Coverage Ratio",
        "terseLabel": "Minimum commitment coverage ratio allowed"
       }
      }
     },
     "localname": "LineofCreditFacilityCommitmentCoverageRatio",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ngs_LineofCreditFacilityLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line of Credit Facility, Maximum Leverage Ratio Allowed",
        "label": "Line of Credit Facility, Leverage Ratio",
        "terseLabel": "Maximum leverage ratio allowed"
       }
      }
     },
     "localname": "LineofCreditFacilityLeverageRatio",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ngs_LongLivedAssetsHeldForSaleOrRentalFinishedGood": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Lived Assets Held-for-sale or Rental, Finished Good",
        "label": "Long Lived Assets Held-for-sale or Rental, Finished Good",
        "terseLabel": "Available-for-sale or rental, finished goods"
       }
      }
     },
     "localname": "LongLivedAssetsHeldForSaleOrRentalFinishedGood",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LongLivedAssetsHeldforsaleorRentalCompressorUnits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Lived Assets Held-for-sale or Rental, Compressor Units",
        "label": "Long Lived Assets Held-for-sale or Rental, Compressor Units",
        "terseLabel": "Available-for-sale or rental, compressor units"
       }
      }
     },
     "localname": "LongLivedAssetsHeldforsaleorRentalCompressorUnits",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ngs_LossOnRetirementOfRentalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loss On Retirement of Rental Equipment",
        "label": "Loss On Retirement of Rental Equipment [Member]",
        "terseLabel": "Loss On Retirement of Rental Equipment"
       }
      }
     },
     "localname": "LossOnRetirementOfRentalEquipmentMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_NGLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "N-G, LLC",
        "label": "N-G, LLC [Member]",
        "terseLabel": "N-G, LLC"
       }
      }
     },
     "localname": "NGLLCMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_NumberOfUnitsRetired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number Of Units Retired",
        "label": "Number Of Units Retired",
        "terseLabel": "Number of units retired"
       }
      }
     },
     "localname": "NumberOfUnitsRetired",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ngs_OfficeEquipmentAndFurnitureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Office Equipment and Furniture [Member]",
        "label": "Office Equipment and Furniture [Member]",
        "terseLabel": "Office equipment and furniture"
       }
      }
     },
     "localname": "OfficeEquipmentAndFurnitureMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Right Of Use Asset, Accumulated Amortization",
        "label": "Operating Lease, Right Of Use Asset, Accumulated Amortization",
        "terseLabel": "Accumulated amortization, operating lease right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_OperatingLeasesOfLessorOriginalTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Leases of Lessor, Original Term",
        "label": "Operating Leases of Lessor, Original Term",
        "terseLabel": "Rental arrangements, original term"
       }
      }
     },
     "localname": "OperatingLeasesOfLessorOriginalTerm",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ngs_OtherPartsRebuildsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Parts Rebuilds",
        "label": "Other Parts Rebuilds [Member]",
        "terseLabel": "Other (Parts/Rebuilds) - sales"
       }
      }
     },
     "localname": "OtherPartsRebuildsMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_OxyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Oxy [Member]",
        "label": "Oxy [Member]",
        "terseLabel": "Oxy"
       }
      }
     },
     "localname": "OxyMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_ProceedsFromPurchaseCommitmentDiscountNet": {
     "auth_ref": [],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from Purchase Commitment Discount Net",
        "label": "Proceeds from Purchase Commitment Discount Net",
        "terseLabel": "Proceeds of other long-term liabilities"
       }
      }
     },
     "localname": "ProceedsFromPurchaseCommitmentDiscountNet",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_ProductSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product Sales [Member]",
        "label": "Product Sales [Member]",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "ProductSalesMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_PropertyPlantandEquipmentExcludingRentalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property, Plant, and Equipment, Excluding Rental Equipment [Member]",
        "label": "Property, Plant, and Equipment, Excluding Rental Equipment [Member]",
        "terseLabel": "Property, Plant, and Equipment, Excluding Rental Equipment"
       }
      }
     },
     "localname": "PropertyPlantandEquipmentExcludingRentalEquipmentMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RangeFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range Five [Member]",
        "label": "Range Five [Member]",
        "terseLabel": "$20.49-33.36"
       }
      }
     },
     "localname": "RangeFiveMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RangeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range Four [Member]",
        "label": "Range Four [Member]",
        "terseLabel": "$17.82-20.48"
       }
      }
     },
     "localname": "RangeFourMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RangeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range Three [Member]",
        "label": "Range Three [Member]",
        "terseLabel": "$15.71-17.81"
       }
      }
     },
     "localname": "RangeThreeMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RangeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Range Two [Member]",
        "label": "Range Two [Member]",
        "terseLabel": "$0.01-15.70"
       }
      }
     },
     "localname": "RangeTwoMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_ReferenceRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reference Rate [Axis]",
        "label": "Reference Rate [Axis]",
        "terseLabel": "Reference Rate [Axis]"
       }
      }
     },
     "localname": "ReferenceRateAxis",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ngs_ReferenceRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reference Rate [Domain]",
        "label": "Reference Rate [Domain]",
        "terseLabel": "Reference Rate [Domain]"
       }
      }
     },
     "localname": "ReferenceRateDomain",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RentalCompressorUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental Compressor Unit [Member]",
        "label": "Rental Compressor Unit [Member]",
        "terseLabel": "Rental Compressor Unit",
        "verboseLabel": "Compressor units"
       }
      }
     },
     "localname": "RentalCompressorUnitMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RentalCompressorUnitWorkInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental Compressor Unit, Work-In-Progress",
        "label": "Rental Compressor Unit, Work-In-Progress [Member]",
        "terseLabel": "Work-in-progress"
       }
      }
     },
     "localname": "RentalCompressorUnitWorkInProgressMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RentalEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental Equipment, Net",
        "label": "Rental Equipment, Net",
        "terseLabel": "Rental equipment, net of accumulated depreciation of $162,348 and $165,459, respectively",
        "verboseLabel": "Rental equipment, net of accumulated depreciation"
       }
      }
     },
     "localname": "RentalEquipmentNet",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_RentalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental [Member]",
        "label": "Rental [Member]",
        "terseLabel": "Rentals",
        "verboseLabel": "Rental income"
       }
      }
     },
     "localname": "RentalMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RevisionOfPriorPeriodFinancialStatementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revision Of Prior Period Financial Statements",
        "label": "Revision Of Prior Period Financial Statements [Member]",
        "terseLabel": "Revision Of Prior Period Financial Statements"
       }
      }
     },
     "localname": "RevisionOfPriorPeriodFinancialStatementsMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_SalesRevenueGoodsNetAndRentalIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales Revenue, Goods, Net and Rental Income [Member]",
        "label": "Sales Revenue, Goods, Net and Rental Income [Member]",
        "terseLabel": "Sales and Rental Income"
       }
      }
     },
     "localname": "SalesRevenueGoodsNetAndRentalIncomeMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_SalesServiceLineMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales Service Line [Member]",
        "label": "Sales Service Line [Member]",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "SalesServiceLineMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Future Minimum Rental Payments Receivable For Operating Leases",
        "label": "Schedule Of Future Minimum Rental Payments Receivable For Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Rent Payments Receivable"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsReceivableForOperatingLeasesTableTextBlock",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ngs_ServiceAndMaintenanceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Service And Maintenance",
        "label": "Service And Maintenance [Member]",
        "terseLabel": "Service and maintenance"
       }
      }
     },
     "localname": "ServiceAndMaintenanceMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_ServiceandMaintenanceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Service and Maintenance [Member]",
        "label": "Service and Maintenance [Member]",
        "terseLabel": "Service &amp; Maintenance",
        "verboseLabel": "Service and maintenance income"
       }
      }
     },
     "localname": "ServiceandMaintenanceMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number of Remaining Shares Authorized",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number of Remaining Shares Authorized",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberofRemainingSharesAuthorized",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]",
        "terseLabel": "Weighted Average Remaining Contractual Life (years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ngs_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Grants in Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Grants in Period",
        "terseLabel": "Aggregate Intrinsic Value, Granted"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueGrantsinPeriod",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)",
        "label": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)",
        "terseLabel": "Tax Cuts and Jobs Act, change in tax rate, income tax expense (benefit)"
       }
      }
     },
     "localname": "TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_TransferOfInventoryToRentalEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transfer Of Inventory To Rental Equipment",
        "label": "Transfer Of Inventory To Rental Equipment",
        "terseLabel": "Transfer of inventory to rental equipment"
       }
      }
     },
     "localname": "TransferOfInventoryToRentalEquipment",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_TransferOfPrepaidsToRentalEquipmentAndInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transfer Of Prepaids To Rental Equipment And Inventory",
        "label": "Transfer Of Prepaids To Rental Equipment And Inventory",
        "terseLabel": "Transfer of prepaids to rental equipment and inventory"
       }
      }
     },
     "localname": "TransferOfPrepaidsToRentalEquipmentAndInventory",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_TransferOfRentalEquipmentToInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transfer of Rental Equipment to Inventory",
        "label": "Transfer of Rental Equipment to Inventory",
        "terseLabel": "Transfer of rental equipment to inventory"
       }
      }
     },
     "localname": "TransferOfRentalEquipmentToInventory",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_TwoThousandNineRestrictedStockUnitsPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Nine Restricted Stock/Units Plan [Member]",
        "label": "Two Thousand Nine Restricted Stock/Units Plan [Member]",
        "terseLabel": "2009 Restricted Stock/Units Plan"
       }
      }
     },
     "localname": "TwoThousandNineRestrictedStockUnitsPlanMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_VicePresidentofTechnicalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vice President of Technical Services [Member]",
        "label": "Vice President of Technical Services [Member]",
        "terseLabel": "Vice President of Technical Services"
       }
      }
     },
     "localname": "VicePresidentofTechnicalServicesMember",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted Average Shares Outstanding Basic and Diluted [Abstract]",
        "label": "Weighted Average Shares Outstanding Basic and Diluted [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageSharesOutstandingBasicAndDilutedAbstract",
     "nsuri": "http://naturalgaservices.com/20191231",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefFinancialOfficerMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Chief Financial Officer [Member]",
        "terseLabel": "Chief Financial Officer"
       }
      }
     },
     "localname": "ChiefFinancialOfficerMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r135",
      "r141"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ExecutiveOfficerMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Executive Officer [Member]",
        "terseLabel": "Executive Officer"
       }
      }
     },
     "localname": "ExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r144",
      "r231",
      "r235",
      "r399"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Major Customers [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails",
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails",
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Name of Major Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r143",
      "r231",
      "r234",
      "r397",
      "r398"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails",
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails",
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r98",
      "r100",
      "r101",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement Adjustment [Member]",
        "terseLabel": "Revisions"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r100",
      "r101",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "As Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r145",
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Relationship to entity"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsTextBlock": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements for the period.",
        "label": "Accounting Changes and Error Corrections [Text Block]",
        "terseLabel": "Revisions of Prior Period Financial Statements"
       }
      }
     },
     "localname": "AccountingChangesAndErrorCorrectionsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r339"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r146",
      "r147"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before 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, before Allowance for Credit Loss, Current",
        "totalLabel": "Total Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r19",
      "r146",
      "r147",
      "r232"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable, net of allowance for doubtful accounts of $918 and $291, respectively",
        "totalLabel": "Total Accounts Receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r38",
      "r205"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less accumulated depreciation",
        "terseLabel": "Accumulated depreciation, property and equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Intangible assets, weighted average remaining life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForErrorCorrectionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the types error corrections made to the financial statements.",
        "label": "Adjustments for Error Correction [Domain]",
        "terseLabel": "Adjustments for Error Correction [Domain]"
       }
      }
     },
     "localname": "AdjustmentsForErrorCorrectionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": "Taxes paid related to net shares settlement of equity awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition",
        "terseLabel": "Compensation expense on restricted common stock"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r240",
      "r242",
      "r280",
      "r281"
     ],
     "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": "Compensation expense on common stock options"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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]",
        "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating\u00a0activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r242",
      "r273",
      "r279"
     ],
     "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": "Share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r152",
      "r158",
      "r159",
      "r163"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "negatedPeriodEndLabel": "Ending balance",
        "negatedPeriodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r25",
      "r152",
      "r158"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "Less: Allowance for doubtful accounts",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r162"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Recoveries"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r161"
     ],
     "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": "Write-offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r83",
      "r184",
      "r193"
     ],
     "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"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive securities (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r139",
      "r378",
      "r389"
     ],
     "calculation": {
      "http://naturalgaservices.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",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r53"
     ],
     "calculation": {
      "http://naturalgaservices.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",
        "terseLabel": "Total current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r243",
      "r276"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r34",
      "r85"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r86",
      "r89"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash Equivalents, Financial Instruments and Concentration of Credit Risks"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r78",
      "r85",
      "r88"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r78",
      "r330"
     ],
     "calculation": {
      "http://naturalgaservices.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",
        "terseLabel": "Net change in cash and cash equivalents",
        "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "NON-CASH TRANSACTIONS"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r47",
      "r213",
      "r383",
      "r393"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Notes 5, 16 and 19)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r18",
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, 30,000 shares authorized, par value $0.01; 13,178 and 13,005 shares issued, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Compensation Related Costs [Abstract]"
       }
      }
     },
     "localname": "CompensationRelatedCostsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsGeneralTextBlock": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items.  Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, 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. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Compensation Related Costs, General [Text Block]",
        "terseLabel": "Deferred Compensation Plans"
       }
      }
     },
     "localname": "CompensationRelatedCostsGeneralTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/DeferredCompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r185",
      "r191",
      "r320"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r128",
      "r129",
      "r327",
      "r328"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r128",
      "r129",
      "r327",
      "r328",
      "r400"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r128",
      "r129",
      "r327",
      "r328",
      "r400"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r128",
      "r129",
      "r327",
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r126",
      "r128",
      "r129",
      "r130",
      "r327",
      "r329"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r128",
      "r129",
      "r327",
      "r328"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r323",
      "r324",
      "r325"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in Progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contract balances and changes in contract balances.",
        "label": "Contract with Customer, Asset and Liability [Table Text Block]",
        "terseLabel": "Contract with Customer, Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r226",
      "r228",
      "r232"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableGrossCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, Net, Current",
        "terseLabel": "Accounts receivable - contracts with customers"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r226",
      "r227",
      "r232"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred income"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r233"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateJointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.",
        "label": "Corporate Joint Venture [Member]",
        "terseLabel": "Corporate Joint Venture"
       }
      }
     },
     "localname": "CorporateJointVentureMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r142"
     ],
     "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"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfPropertyRepairsAndMaintenance": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs of keeping the property in good condition but that do not appreciably prolong the life or increase the value of the property.",
        "label": "Cost of Property Repairs and Maintenance",
        "terseLabel": "Cost of service and maintenance, exclusive of depreciation stated separately below"
       }
      }
     },
     "localname": "CostOfPropertyRepairsAndMaintenance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "terseLabel": "Operating costs and expenses",
        "totalLabel": "Total operating costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Operating costs and expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r309",
      "r314"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": 1.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)",
        "negatedLabel": "Federal benefit (expense)"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r309",
      "r314"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "negatedLabel": "Current",
        "negatedTotalLabel": "Total current benefit (provision)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current benefit (provision):"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r309",
      "r314"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "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)",
        "negatedLabel": "State (expense) benefit"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r127"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesConcentrationRiskDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacility"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Variable rate, applicable margin"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total fair value of shares issued during the period under a deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Fair Value of Shares Issued",
        "terseLabel": "Deferred compensation arrangement, fair value of shares issued"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/DeferredCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": {
     "auth_ref": [
      "r237"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.",
        "label": "Deferred Compensation Arrangement with Individual, Recorded Liability",
        "terseLabel": "Deferred compensation obligation"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRecordedLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/DeferredCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Shares Issued",
        "terseLabel": "Deferred compensation arrangement with individual, shares issued (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/DeferredCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r310",
      "r314"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "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)",
        "negatedLabel": "Federal benefit (expense)"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r83",
      "r91",
      "r310",
      "r314"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "negatedLabel": "Deferred",
        "negatedTotalLabel": "Total deferred benefit (expense)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred benefit (provision):"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r14",
      "r15",
      "r302",
      "r380",
      "r388"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "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 income tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r289",
      "r304"
     ],
     "calculation": {
      "http://naturalgaservices.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 income tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r303"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "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 income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]",
        "terseLabel": "Deferred income tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r284",
      "r307",
      "r308"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryover"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r285",
      "r307",
      "r308"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r284",
      "r307",
      "r308"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r289",
      "r304"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r285",
      "r307",
      "r308"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "negatedTerseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "terseLabel": "Deferred income tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r285",
      "r307",
      "r308"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r285",
      "r307",
      "r308"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage",
        "terseLabel": "401(k) plan, employer's matching contribution, annual vesting percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "401(k) plan, maximum annual contribution per employee, percent"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r83",
      "r203"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r83",
      "r137"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed Technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense incurred and directly related to generating revenue from leased and rented property or equipment.",
        "label": "Direct Costs of Leased and Rented Property or Equipment",
        "terseLabel": "Cost of rentals, exclusive of depreciation stated separately below"
       }
      }
     },
     "localname": "DirectCostsOfLeasedAndRentedPropertyOrEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r231"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r283"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "(Loss) earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r61",
      "r98",
      "r106",
      "r108",
      "r109",
      "r110",
      "r113",
      "r386",
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Earnings (loss) per share - Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails",
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r109"
     ],
     "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": "Earnings per share, basic and diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Earnings Per Share, Basic and Diluted [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r61",
      "r98",
      "r106",
      "r108",
      "r109",
      "r110",
      "r113",
      "r386",
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Earnings (loss) per share - Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails",
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "(Loss) Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r94",
      "r290",
      "r291"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 3.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 7.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage 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 impairment loss.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 5.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and 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 share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "terseLabel": "Nondeductible compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 9.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage 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, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "auth_ref": [
      "r282",
      "r290"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 6.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent",
        "terseLabel": "Stock based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 2.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State and local taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 1.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "terseLabel": "Uncertain tax position"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 4.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "negatedTerseLabel": "Domestic production credit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r290",
      "r291",
      "r313"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 8.0,
       "parentTag": "ngs_EffectiveIncomeTaxRatePriortoTaxCutandJobsActof2017ContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage 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 research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "negatedLabel": "Research and development credit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r274"
     ],
     "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": "Unrecognized compensation cost related to stock options, weighted average period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost related to stock options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquipmentLeasedToOtherPartyMember": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to generate rental income.",
        "label": "Equipment Leased to Other Party [Member]",
        "terseLabel": "Rental Equipment"
       }
      }
     },
     "localname": "EquipmentLeasedToOtherPartyMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r221"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": {
     "auth_ref": [
      "r100",
      "r101",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of error correction.",
        "label": "Adjustments for Error Corrections [Axis]",
        "terseLabel": "Adjustments for Error Corrections [Axis]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Intangible assets, useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r192"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IntangiblesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r185",
      "r188",
      "r192",
      "r196",
      "r364"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r192",
      "r364"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IntangiblesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r185",
      "r191"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r192"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IntangiblesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net Book Value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net [Abstract]",
        "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r83",
      "r202",
      "r209"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, 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",
        "negatedTerseLabel": "Gain on disposal of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r175",
      "r177"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, ending balance",
        "periodStartLabel": "Goodwill, beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r89",
      "r179"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r89",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r83",
      "r176",
      "r178",
      "r180"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 7.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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": "Impairments",
        "terseLabel": "Impairments"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/GoodwillNarrativeDetails",
      "http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/GoodwillSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss": {
     "auth_ref": [
      "r207"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 8.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loss recognized as a result of the initial and subsequent write-down of a long-lived asset's carrying amount to fair value.",
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Amount of Impairment Loss",
        "terseLabel": "Retirement of rental equipment"
       }
      }
     },
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain": {
     "auth_ref": [
      "r201",
      "r208"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name of the impaired asset to be disposed of by a method other than sale.",
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Asset Name [Domain]",
        "terseLabel": "Impaired Assets to be Disposed of by Method Other than Sale, Asset Name [Domain]"
       }
      }
     },
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis": {
     "auth_ref": [
      "r201",
      "r208"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the categories used to group impaired assets to be disposed of by a method other than sale into groups of similar types of assets.",
        "label": "Impaired Assets to be Disposed of by Method Other than Sale by Type [Axis]",
        "terseLabel": "Impaired Assets to be Disposed of by Method Other than Sale by Type [Axis]"
       }
      }
     },
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r83",
      "r197"
     ],
     "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 an intangible asset (excluding goodwill) to fair value.",
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Impairment of intangible assets"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r200",
      "r211"
     ],
     "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 Rental Equipment"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r59",
      "r98",
      "r377",
      "r384",
      "r396"
     ],
     "calculation": {
      "http://naturalgaservices.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",
        "terseLabel": "Income (loss) before provision for income taxes",
        "totalLabel": "(Loss) income before income taxes:"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r210"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "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": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r295",
      "r299",
      "r301",
      "r312"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r318"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r138",
      "r316"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedTotalLabel": "Total income tax benefit (expense)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "(Provision for) benefit from income taxes:"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r56",
      "r89",
      "r287",
      "r288",
      "r300",
      "r301",
      "r305",
      "r317",
      "r401"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r80",
      "r87"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Trade accounts receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://naturalgaservices.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 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 income"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory (increase) decrease",
        "negatedTerseLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Assets [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid income taxes and prepaid expenses (increase) decrease",
        "negatedTerseLabel": "Prepaid income taxes and prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r107",
      "r112"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "verboseLabel": "Dilutive effect of stock options and restricted shares (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r187",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r195"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Indefinite-lived intangible asset, gross carrying value"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r187",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/Intangibles"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r183",
      "r190"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangibles, net of accumulated amortization of $1,883 and $1,758, respectively",
        "verboseLabel": "Intangibles, net of accumulated amortization"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r57",
      "r136",
      "r331",
      "r332",
      "r387"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r75",
      "r79",
      "r87"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r172"
     ],
     "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": "Inventory"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r26",
      "r171"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails": {
       "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"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r50",
      "r166"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails": {
       "order": 2.0,
       "parentTag": "ngs_InventoryNetofReserves",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventory",
        "totalLabel": "Inventory - current"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNoncurrent": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails": {
       "order": 1.0,
       "parentTag": "ngs_InventoryNetofReserves",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.",
        "label": "Inventory, Noncurrent",
        "terseLabel": "Long-Term Inventory, net of allowance for obsolescence of $24 and $19, respectively",
        "verboseLabel": "Raw materials - long term (net of allowances of $24 and $19, respectively"
       }
      }
     },
     "localname": "InventoryNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r9",
      "r51",
      "r89",
      "r117",
      "r167",
      "r169"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r28",
      "r171"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials - current"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r50",
      "r95",
      "r166",
      "r170"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedPeriodEndLabel": "Ending balance",
        "negatedPeriodStartLabel": "Beginning balance",
        "terseLabel": "Allowance for inventory obsolescence"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://naturalgaservices.com/role/InventoryNarrativeDetails",
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryAllowanceDetails",
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r27",
      "r171"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r168"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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",
        "terseLabel": "Inventory allowance"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/InventoryNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r234"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "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": "Operating leases, rent expense"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r351",
      "r353"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "terseLabel": "Lease costs"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r351"
     ],
     "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 Cash Flow Impact"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Building and leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "terseLabel": "Rental Activity"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r344"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r343"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r352"
     ],
     "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 Future Maturities of Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "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 payments for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "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 for operating lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "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 payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "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 payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r352"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_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 payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r354"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://naturalgaservices.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",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r24",
      "r381",
      "r391"
     ],
     "calculation": {
      "http://naturalgaservices.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",
        "terseLabel": "Total liabilities and stockholders' equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUncertainTaxPositionsCurrent": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized for uncertainty in income taxes classified as current.",
        "label": "Liability for Uncertainty in Income Taxes, Current",
        "terseLabel": "Uncertain tax positions"
       }
      }
     },
     "localname": "LiabilityForUncertainTaxPositionsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedAmount": {
     "auth_ref": [
      "r35",
      "r156"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).",
        "label": "Life Insurance, Corporate or Bank Owned, Amount",
        "terseLabel": "Company owned life insurance"
       }
      }
     },
     "localname": "LifeInsuranceCorporateOrBankOwnedAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/DeferredCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period.",
        "label": "Life Insurance, Corporate or Bank Owned, Change in Value",
        "negatedTerseLabel": "(Gain) loss on company owned life insurance",
        "terseLabel": "Gain (loss) on company owned life insurance"
       }
      }
     },
     "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/DeferredCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).",
        "label": "Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest",
        "terseLabel": "Percent ownership"
       }
      }
     },
     "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Borrowing base amount available"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Weighted average interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r41"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r41",
      "r93"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r13",
      "r379"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current portion 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": "Line of Credit, Current",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r45",
      "r218",
      "r219"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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, Noncurrent",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MajorCustomersPolicyPolicyTextBlock": {
     "auth_ref": [
      "r126",
      "r128",
      "r129",
      "r144"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.",
        "label": "Major Customers, Policy [Policy Text Block]",
        "terseLabel": "Major Customers and Concentration of Credit Risk"
       }
      }
     },
     "localname": "MajorCustomersPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MajorPropertyClassAxis": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class.",
        "label": "Major Property Class [Axis]",
        "terseLabel": "Major Property Class [Axis]"
       }
      }
     },
     "localname": "MajorPropertyClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MajorPropertyClassDomain": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major classes of assets leased or available for lease to third parties under operating lease agreements as of the balance sheet date.",
        "label": "Major Property Class [Domain]",
        "terseLabel": "Major Property Class [Domain]"
       }
      }
     },
     "localname": "MajorPropertyClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://naturalgaservices.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) PROVIDED BY FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.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",
        "terseLabel": "Net cash used in investing activities",
        "totalLabel": "NET CASH USED IN INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r78",
      "r81",
      "r84"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net cash provided by operating activities",
        "totalLabel": "NET CASH PROVIDED BY OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r54",
      "r55",
      "r60",
      "r84",
      "r112",
      "r385",
      "r394"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "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 income (loss)",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net (loss) income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails",
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Net Income (Loss) Attributable to Parent [Abstract]"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r97",
      "r99"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://naturalgaservices.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, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of business segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://naturalgaservices.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 income (loss)",
        "totalLabel": "Operating (loss) income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r345",
      "r353"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease, liability",
        "totalLabel": "Total lease liabilities",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails",
      "http://naturalgaservices.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails",
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails": {
       "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": "Current operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails": {
       "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": "Long-term operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r342",
      "r347"
     ],
     "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 lease cost"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesCashFlowImpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r340"
     ],
     "calculation": {
      "http://naturalgaservices.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": "Right of use assets - operating leases, net of accumulated amortization $158",
        "verboseLabel": "Right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails",
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r350",
      "r353"
     ],
     "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": "Implicit Rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r349",
      "r353"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term in years"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesBalanceSheetImpactDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r333",
      "r334"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r333",
      "r334"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r333",
      "r334"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r333",
      "r334"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r333",
      "r334"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r333",
      "r334"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r333",
      "r334"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesFutureMinimumObligationsUnderLeaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalActivityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future minimum rental payments in aggregate as of the balance sheet date under operating leases.",
        "label": "Operating Leases, Future Minimum Payments Receivable",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Receivable [Abstract]",
        "terseLabel": "Operating Leases, Future Minimum Payments Receivable [Abstract]"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalActivityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within one year of the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, Current",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalActivityDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Five Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalActivityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Four Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalActivityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the third year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Three Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalActivityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future rental payments receivable within the second year from the balance sheet date under an operating lease.",
        "label": "Operating Leases, Future Minimum Payments Receivable, in Two Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalActivityDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Receivable, Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r306"
     ],
     "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 carryforward"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r135",
      "r141"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r1",
      "r326"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Description of Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/OrganizationConsolidationandPresentationofFinancialStatements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostOfOperatingRevenue": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.",
        "label": "Other Cost of Operating Revenue",
        "terseLabel": "Cost of sales, exclusive of depreciation stated separately below"
       }
      }
     },
     "localname": "OtherCostOfOperatingRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.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"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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",
        "negatedLabel": "Purchase of treasury shares"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLifeInsurancePolicies": {
     "auth_ref": [
      "r72",
      "r77"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Payment to Acquire Life Insurance Policy, Investing Activities",
        "negatedTerseLabel": "Purchase of company owned life insurance"
       }
      }
     },
     "localname": "PaymentsToAcquireLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchase of rental equipment, property and other equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r243",
      "r276"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://naturalgaservices.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://naturalgaservices.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://naturalgaservices.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, 5,000 shares authorized, no shares issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r32",
      "r33"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r5",
      "r7",
      "r173",
      "r174"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid income taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": {
     "auth_ref": [
      "r70",
      "r76"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.",
        "label": "Proceeds from Insurance Settlement, Investing Activities",
        "terseLabel": "Proceeds from insurance claim"
       }
      }
     },
     "localname": "ProceedsFromInsuranceSettlementInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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 property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r73",
      "r277"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r216",
      "r217",
      "r382"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "Standard and Extended Product Warranty Accrual",
        "terseLabel": "Product warranty reserves"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r38",
      "r206"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Rental Equipment, Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r37",
      "r204"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r206",
      "r392"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net of accumulated depreciation of $12,847 and $11,570, respectively",
        "totalLabel": "Property and equipment, net",
        "verboseLabel": "Property and equipment, net of accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r36",
      "r89",
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Rental Equipment and Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r206"
     ],
     "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 Rental Equipment, Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r204"
     ],
     "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": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "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": "Useful Lives",
        "verboseLabel": "Property and equipment, estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A listing by major property class of the amount of lessor property under a leasing agreement, and available for lease (not currently under lease), at cost, between the lessor and the lessee as of the balance sheet date.",
        "label": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]",
        "terseLabel": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": {
     "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 Subject to or Available for Operating Lease [Line Items]",
        "terseLabel": "Property Subject to or Available for Operating Lease [Line Items]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r62",
      "r160"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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": "Bad debt allowance (recovery)"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialDataAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Data [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialDataAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Uncertain tax positions [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r362"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "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": "Purchases from joint venture"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "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/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r239",
      "r356",
      "r358",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r362"
     ],
     "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"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedParty"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RentalIncomeNonoperating": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.",
        "label": "Rental Income, Nonoperating",
        "terseLabel": "Add: ASC 842 rental revenue"
       }
      }
     },
     "localname": "RentalIncomeNonoperating",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r21",
      "r222",
      "r390"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r230",
      "r231"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "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 from contracts with customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r90",
      "r236"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r58",
      "r134",
      "r135",
      "r140"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues",
        "totalLabel": "Total revenue",
        "verboseLabel": "Total revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r348",
      "r353"
     ],
     "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 asset acquired through an operating lease"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r311"
     ],
     "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": "Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r304"
     ],
     "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": "Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "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": "Computation of Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareTables",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r290"
     ],
     "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": "Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r143"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "auth_ref": [
      "r100",
      "r101",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.",
        "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsNarrativeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofCashFlowsDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofIncomeDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "auth_ref": [
      "r100",
      "r101",
      "r102"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.",
        "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]",
        "terseLabel": "Schedule of Revisions of Prior Period Financial Statements"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r185",
      "r191"
     ],
     "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 Identified Finite-Lived Intangible Assets, Finite Lived"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesTables",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Obligations Under Lease Commitments"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r179",
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Summary of Changes in Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r195",
      "r198"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Identified Indefinite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesTables",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r9",
      "r29",
      "r30",
      "r31"
     ],
     "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 and Allowance"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r97",
      "r99",
      "r115",
      "r116",
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]",
        "terseLabel": "Cumulative Effect of Changes from Adoption of ASU"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r38",
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentDepreciationExpensebyProductLineDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentNarrativeDetails",
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "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": "Quarterly Financial Data"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/QuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r92",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RelatedPartyNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r243",
      "r276"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "terseLabel": "Summary of Stock Options Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r248",
      "r261",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Stock Options Fair Value Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of Restricted Stock Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the change in stock options.",
        "label": "Schedule of Stock Options Roll Forward [Table Text Block]",
        "terseLabel": "Summary of the Status of Unvested Stock Options"
       }
      }
     },
     "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segments and Related Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r66",
      "r165"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r244"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted Average Remaining Contractual Life (years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r253"
     ],
     "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",
        "terseLabel": "Canceled/Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r259"
     ],
     "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": "Canceled/Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding, Ending Balance (in shares)",
        "periodStartLabel": "Outstanding, Beginning Balance (in shares)",
        "terseLabel": "Shares outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, Ending Balance (in dollars per share)",
        "periodStartLabel": "Outstanding, Beginning Balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "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 Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Weighted Average Remaining Contractual Life (years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r258"
     ],
     "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 dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r269"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk free rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Additional shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r276"
     ],
     "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": "Number of shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "periodEndLabel": "Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "periodEndLabel": "Exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Exercised, aggregate intrinsic value",
        "verboseLabel": "Total intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Expired (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Canceled/Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value of options granted (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Outstanding, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r250",
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding, end of period (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding, end of period (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r241",
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockNarrativeDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Expired (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Canceled/Forfeited, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]",
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Range of exercise prices, lower limit (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "terseLabel": "Options exercisable, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Options outstanding, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Range of exercise prices, upper limit (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails",
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value (in thousands)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intrinsic value of outstanding 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, Outstanding",
        "terseLabel": "Aggregate Intrinsic Value, Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intrinsic value of vested 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, Vested",
        "terseLabel": "Aggregate Intrinsic Value, Vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r245"
     ],
     "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": "Award expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r268",
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "periodEndLabel": "Exercisable, aggregate intrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable, weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding, weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options exercisable, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Options outstanding, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options outstanding, weighted average remaining contractual life"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsbyExercisePriceRangeDetails"
     ],
     "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": "Balance, end of period (in shares)",
        "periodStartLabel": "Balance, beginning of period (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r346",
      "r353"
     ],
     "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 cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r89",
      "r215"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Warranty"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r16",
      "r17",
      "r18",
      "r221"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r49",
      "r221"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r17",
      "r18",
      "r221",
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Exercise of common stock options, shares (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r17",
      "r18",
      "r221",
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of restricted stock, shares (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r17",
      "r18",
      "r221",
      "r222",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r17",
      "r18",
      "r221",
      "r222"
     ],
     "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": "Issuance of restricted stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r49",
      "r221",
      "r222"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of common stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r18",
      "r22",
      "r23",
      "r154"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "terseLabel": "Total stockholders' equity",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedStatementsofStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets",
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://naturalgaservices.com/role/RevisionsofPriorPeriodFinancialStatementsRevisedConsolidatedBalanceSheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r293",
      "r299",
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Uncertain tax positions"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate": {
     "auth_ref": [
      "r315"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of increase (decrease) in effective tax rate for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act.",
        "label": "Tax Cuts and Jobs Act, Measurement Period Adjustment, Increase (Decrease) in Effective Tax Rate",
        "terseLabel": "Deferred re-measurement for rate change"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxYear2015Member": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identified as tax year 2015.",
        "label": "Tax Year 2015 [Member]",
        "terseLabel": "Tax Year 2015"
       }
      }
     },
     "localname": "TaxYear2015Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxYear2016Member": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identified as tax year 2016.",
        "label": "Tax Year 2016 [Member]",
        "terseLabel": "Tax Year 2016"
       }
      }
     },
     "localname": "TaxYear2016Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxYear2017Member": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identified as tax year 2017.",
        "label": "Tax Year 2017 [Member]",
        "terseLabel": "Tax Year 2017"
       }
      }
     },
     "localname": "TaxYear2017Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r148",
      "r149",
      "r150",
      "r151",
      "r153",
      "r155"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r319"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Name"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r48",
      "r223"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r48",
      "r223"
     ],
     "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 shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r18",
      "r221",
      "r222"
     ],
     "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",
        "negatedLabel": "Purchase of treasury shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r48",
      "r223",
      "r224"
     ],
     "calculation": {
      "http://naturalgaservices.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",
        "negatedLabel": "Treasury shares, at cost, 38 shares"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r221",
      "r222",
      "r223"
     ],
     "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",
        "negatedLabel": "Purchase of treasury shares"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LeasesNarrativeDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesCumulativeEffectofChangesfromAdoptionofASUDetails",
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r286",
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at December 31, 2019",
        "periodStartLabel": "Balance at January 1, 2019"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r297"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedLabel": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r292"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Income tax penalties and interest accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r298"
     ],
     "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": "Additions based on tax positions related to current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r297"
     ],
     "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": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/IncomeTaxesIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r122",
      "r123",
      "r124",
      "r125",
      "r131",
      "r132",
      "r133"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/RentalEquipmentPropertyandEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r105",
      "r110"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average shares outstanding, Diluted (in shares)",
        "totalLabel": "Weighted average common shares outstanding, Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator for diluted net income per share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r104",
      "r110"
     ],
     "calculation": {
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average common shares outstanding, Basic (in shares)",
        "verboseLabel": "Weighted average shares outstanding, Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/ConsolidatedStatementsofOperations",
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Denominator for basic net income per common share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://naturalgaservices.com/role/LossEarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305"
  },
  "r117": {
   "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"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.10-01.(b)(6))",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r14": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524"
  },
  "r15": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524"
  },
  "r154": {
   "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"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "325",
   "URI": "http://asc.fasb.org/extlink&oid=6384206&loc=d3e41899-111602"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "325",
   "URI": "http://asc.fasb.org/extlink&oid=6384439&loc=d3e42048-111605"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r16": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r18": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/subtopic&trid=2144439"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r188": {
   "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"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r19": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b),(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r215": {
   "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"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r22": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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=27012166&loc=d3e187085-122770"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045"
  },
  "r23": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r237": {
   "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"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r25": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r253": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r256": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r257": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r258": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r259": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r26": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r268": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r269": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r27": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r271": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r273": {
   "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=116856206&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r29": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "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"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r294": {
   "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"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r314": {
   "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"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.EE.Q2(g))",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=SL116722634-122817"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r33": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "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"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
  },
  "r34": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919398-209981"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
  },
  "r36": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864"
  },
  "r361": {
   "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"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r379": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r38": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r381": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r383": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r384": {
   "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=116637391&loc=SL114874048-224260"
  },
  "r385": {
   "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=116637391&loc=SL114874048-224260"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r388": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r389": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r39": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r391": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r392": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r393": {
   "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=119400593&loc=d3e572229-122910"
  },
  "r394": {
   "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=116637232&loc=SL114874131-224263"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r396": {
   "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=116637232&loc=SL114874131-224263"
  },
  "r397": {
   "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"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r40": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r403": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r404": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r405": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r406": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r407": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r408": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r41": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r42": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r46": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r48": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r49": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r50": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r51": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(d))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r56": {
   "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"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r58": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r59": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r60": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r62": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r66": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r67": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r68": {
   "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=116634182&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080549-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080552-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r89": {
   "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"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r91": {
   "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=26873400&loc=d3e23780-122690"
  },
  "r92": {
   "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=26873400&loc=d3e23780-122690"
  },
  "r93": {
   "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=26873400&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r95": {
   "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=26873400&loc=d3e24092-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6607616656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Summary of Changes in Goodwill</a></td>
<td class="text"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.116%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:42.884%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill, net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,039&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,039)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6908949200">
<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, 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_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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Stock Activity</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of all restricted stock/units activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:45.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>&#160;of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual Life (years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aggregate</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intrinsic</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Value</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2016</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.13</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,483&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,432&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.06&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,421&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(81,494)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.20&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,361&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2017</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,389&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.83</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,988&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,461&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(110,747)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.97&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,806&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">214,630&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.85</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,529&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,810&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,433&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Vested</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(134,674)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,807&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.77</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,430&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Stock Options Fair Value Assumptions</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model that uses the assumptions noted in the following table.&#160;&#160;The risk-free rate for periods within the contractual life of the option is based on the U.S.&#160;Treasury yield curve in effect at the time of grant.&#160;&#160;The expected life of options granted is based on the vesting period and historical exercise and post-vesting employment termination behavior for similar grants.&#160;&#160;We use historical data to estimate option exercise and employee termination within the valuation model; separate groups of employees that have similar historical exercise behavior are considered separately for valuation purposes.</span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:88.204%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:7.796%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average Black -Scholes fair value assumption during the year ended December 31, are as follows:</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk&#160;free rate</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.59&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Option Activity</a></td>
<td class="text"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of all option activity as of December&#160;31, 2017, 2018 and 2019 and changes during the years then ended are presented below:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:45.128%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.665%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>&#160;of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual Life (years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aggregate</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intrinsic</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Value</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2016</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.25</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,750&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.15&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(55,666)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">446&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2017</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.28</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,255&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="display:none;"/><td 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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38,250)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.19&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,534)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.02&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">283,686&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.46&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.58</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Granted</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercised</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.97&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Canceled/Forfeited</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.60&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Expired</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.74&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,334&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.66</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.48</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summary of Stock Options Outstanding</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes information about our stock options outstanding at December&#160;31, 2019:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:29.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.270%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.323%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.470%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.323%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.676%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.564%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.918%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Range of Exercise Prices</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Exercisable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Remaining</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Contractual</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Life (years)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Price</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Price</span></div></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$0.01-15.70</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.07</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$15.71-17.81</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.74</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$17.82-20.48</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.34</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$20.49-33.36</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,334&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.34</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,334&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.66</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock', window );">Summary of the Status of Unvested Stock Options</a></td>
<td class="text"><div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The summary of the status of our unvested stock options as of December&#160;31, 2019 and changes during the year then ended is presented below.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:72.008%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.628%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">&#160;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unvested stock options:</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Grant Date Fair Value</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested at December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,865&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,432)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled/Forfeited </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unvested at December 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,433&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.93&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=116856206&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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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>107
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6924501664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="8">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, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<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_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments', window );">Cash equivalents, qualification, maximum original maturity of short-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<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_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage', window );">Customer deposit requirements, large custom contracts, maximum percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 918,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">$ 291,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">$ 918,000<span></span>
</td>
<td class="nump">$ 291,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_Revenues', window );">Revenues</a></td>
<td class="nump">19,706,000<span></span>
</td>
<td class="nump">$ 20,852,000<span></span>
</td>
<td class="nump">$ 19,895,000<span></span>
</td>
<td class="nump">$ 17,991,000<span></span>
</td>
<td class="nump">16,160,000<span></span>
</td>
<td class="nump">$ 16,396,000<span></span>
</td>
<td class="nump">$ 18,204,000<span></span>
</td>
<td class="nump">$ 14,718,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,444,000<span></span>
</td>
<td class="nump">65,478,000<span></span>
</td>
<td class="nump">$ 67,693,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_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,000<span></span>
</td>
<td class="nump">176,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 );">Impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,039,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Product warranty reserves</a></td>
<td class="nump">74,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">22,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">74,000<span></span>
</td>
<td class="nump">22,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_LiabilityForUncertainTaxPositionsCurrent', window );">Uncertain tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of business segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">604,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 604,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 451,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_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">$ 604,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">604,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">451,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_CostsAndExpenses', window );">Operating costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,597,000<span></span>
</td>
<td class="nump">65,985,000<span></span>
</td>
<td class="nump">66,222,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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_ngs_OperatingLeasesOfLessorOriginalTerm', window );">Rental arrangements, original term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_ngs_OperatingLeasesOfLessorOriginalTerm', window );">Rental arrangements, original term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 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_srt_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revisions | Revision Of Prior Period Financial Statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Operating costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="nump">1,145,000<span></span>
</td>
<td class="nump">$ 96,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Intangible assets, weighted average remaining life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=ngs_BillandHoldArrangementMember', window );">Bill and Hold Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,600,000<span></span>
</td>
<td class="nump">$ 8,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">451,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 451,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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">26.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_ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Equivalents, Qualification, Maximum Original Maturity of Short-term 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;">ngs_CashEquivalentsQualificationMaximumOriginalMaturityOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Customer Deposits, Deposit Requirements, Large Custom Contracts, Maximum 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;">ngs_CustomerDepositsDepositRequirementsLargeCustomContractsMaximumPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_ngs_OperatingLeasesOfLessorOriginalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Leases of Lessor, Original 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;">ngs_OperatingLeasesOfLessorOriginalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ngs_</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6877327&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=118936363&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=118955202&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_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://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=108376223&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=118932676&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=108376223&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_LiabilityForUncertainTaxPositionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LiabilityForUncertainTaxPositionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_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=77888419&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=77888419&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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=ngs_RevisionOfPriorPeriodFinancialStatementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=ngs_BillandHoldArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=ngs_BillandHoldArrangementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
